Java Properties list() 方法



描述

Java Properties list(PrintStream out) 方法將此屬性列表列印到指定的輸出流。此方法可用於除錯。

宣告

以下是 java.util.Properties.list() 方法的宣告

public void list(PrintStream out)

引數

out − 輸出流。

返回值

此方法不返回值。

異常

ClassCastException − 如果此屬性列表中的任何鍵都不是字串。

Java Properties list(PrintWriter out) 方法

描述

java.util.Properties.list(PrintWriter out) 方法將此屬性列表列印到指定的輸出流。此方法可用於除錯。

宣告

以下是 java.util.Properties.list() 方法的宣告

public void list(PrintWriter out)

引數

out − 輸出流。

返回值

此方法不返回值。

異常

ClassCastException − 如果此屬性列表中的任何鍵都不是字串。

將屬性的鍵值對列出到控制檯示例

以下示例演示瞭如何使用 Java Properties list(PrintStream) 方法將屬性列印到流。我們使用 System.out 作為 PrintStream。

package com.tutorialspoint;

import java.util.Properties;

public class PropertiesDemo {
   public static void main(String[] args) {
      Properties prop = new Properties();

      // add some properties
      prop.put("Height", "200");
      prop.put("Width", "150");
      prop.put("Scannable", "true");

      // print the list with System.out
      prop.list(System.out);
   }
}

輸出

讓我們編譯並執行上述程式,這將產生以下結果:

-- listing properties --
Width = 150
Height = 200
Scannable = true

使用 PrintWrite 將屬性的鍵值對列出到控制檯示例

以下示例演示瞭如何使用 Java Properties list(PrintWriter) 方法將屬性列印到 writer 物件。我們使用 System.out 作為 PrintWriter。

package com.tutorialspoint;

import java.io.PrintWriter;
import java.util.Properties;

public class PropertiesDemo {
   public static void main(String[] args) {
      Properties prop = new Properties();
      PrintWriter writer = new PrintWriter(System.out);

      // add some properties
      prop.put("Height", "200");
      prop.put("Width", "150");
      prop.put("Scannable", "true");

      // print the list with a PrintWriter object
      prop.list(writer);

      // flush the stream
      writer.flush();
   }
}

輸出

讓我們編譯並執行上述程式,這將產生以下結果:

-- listing properties --
Width = 150
Height = 200
Scannable = true
java_util_properties.htm
廣告
© . All rights reserved.