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.