Java程序将值放入Properties列表


在本文中,我们将学习如何在Java中使用Properties类来存储和显示键值对。Properties类对于处理配置设置或以结构化方式存储数据非常有用,其中键和值都是字符串。通过使用put()方法,我们可以轻松地向属性列表中添加值,并在以后检索或显示这些键值对。这种方法提供了一种简单有效的方式来在Java应用程序中以键值格式管理数据。

问题陈述

一个属性列表包含国家-年份对。编写一个Java程序来将值存储在属性列表中并显示键值对。

输入

Initial Property List =
("India", "1983"), ("Australia", "1987"), ("Pakistan", "1992"), ("Srilanka", "1996")

输出
Initial Property List =
Srilanka / 1996
Pakistan / 1992
Australia / 1987
India / 1983

将值放入属性列表并显示它们的步骤

以下是对属性列表进行排序并将空值放在一起的步骤

  • java.util包中导入Properties和Set类。
  • 创建一个Properties对象来存储键值对。
  • 使用put()方法将国家-年份对插入属性列表。
  • 使用keySet()检索键并遍历它们以显示键值对。

Java程序将值放入Properties列表

以下是将值放入属性列表的示例

import java.util.Properties;
import java.util.Set;

public class Demo {
   public static void main(String args[]) {
      Properties p = new Properties();
      p.put("India", "1983");
      p.put("Australia", "1987");
      p.put("Pakistan", "1992");
      p.put("Sri Lanka", "1996"); 
      
      Set<Object> s = p.keySet(); 

      for (Object record : s) {
         System.out.println(record + " / " + p.getProperty((String) record));
      }
   }
} 

输出

Srilanka / 1996
Pakistan / 1992
Australia / 1987
India / 1983

代码解释

代码创建一个名为p的Properties对象,并使用put()方法填充它,其中包含显示国家及其赢得世界杯年份的键值对。为了显示此信息,它使用keySet()获取键列表,并使用for循环遍历每个键。在循环内部,它使用getProperty()方法获取每个国家的年份,并以“国家/年份”的格式打印出来。

更新于: 2024年10月30日

274次浏览

开启你的职业生涯

通过完成课程获得认证

开始学习
广告

© . All rights reserved.