最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

java中Properties文件加載和使用方法

 更新時間:2018年03月29日 11:11:48   作者:豆豆de思念  
這篇文章主要為大家詳細介紹了java中Properties文件加載和使用方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下

一.Properties簡介

Properties 類繼承自HashTable,提供的方法很像Map的實現(xiàn)類HashMap。它在 Java 編程的早期就有了,并且?guī)缀鯖]有什么變化。J2SE 的 Tiger 版本增強了這個類,不僅可以用它在單獨一行中指定用等號分隔的多個鍵-值對(其中鍵和值是用等號分隔的),還可以用XML 文件裝載和保存這些鍵-值對。

二.Properties 的加載和簡單的使用

1.路徑存放

2.信息配置 

name = Lily
age = 22

3.簡單的加載和使用

package com.my.utils;

import java.io.IOException;
import java.io.InputStream;
import java.util.Properties;

public class LoadProp {
 
 public static void main(String[] args) {
  // TODO Auto-generated method stub
  Properties prop = new Properties();
  InputStream in = LoadProp.class.getClassLoader().getResourceAsStream("config/prop.properties");
  try {
   
   prop.load(in);
   System.out.println(prop.get("name"));
   prop.setProperty("name", "Lucy");
   System.out.println(prop.get("name"));
   
  } catch (IOException e) {
   // TODO Auto-generated catch block
   e.printStackTrace();
  }finally {
   try {
    in.close();
   } catch (IOException e) {
    // TODO Auto-generated catch block
    e.printStackTrace();
   }
  }

 }

}


4.使用 java.util.Enumeration 獲取所有key

package com.my.utils;

import java.io.IOException;
import java.io.InputStream;
import java.util.Enumeration;
import java.util.Properties;

public class LoadProp {

 @SuppressWarnings("unchecked")
 public static void main(String[] args) {
  // TODO Auto-generated method stub
  Properties prop = new Properties();
  InputStream in = LoadProp.class.getClassLoader().getResourceAsStream("config/prop.properties");
  Enumeration<String> en = null;
  String key = null;
  try {   
   prop.load(in);  
   
   en = (Enumeration<String>) prop.propertyNames();
   while (en.hasMoreElements()) {
    key = (String) en.nextElement();
    System.out.println(key);    
   }   
   
  } catch (IOException e) {
   // TODO Auto-generated catch block
   e.printStackTrace();
  }finally {
   try {
    in.close();
   } catch (IOException e) {
    // TODO Auto-generated catch block
    e.printStackTrace();
   }
  }
 }

}

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • springmvc常用注解標(biāo)簽詳解

    springmvc常用注解標(biāo)簽詳解

    本篇文章主要介紹了springmvc常用注解標(biāo)簽詳解,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-07-07
  • SpringBoot如何處理@KafkaListener消息

    SpringBoot如何處理@KafkaListener消息

    Spring通過KafkaMessageListenerContainer、ConcurrentMessageListenerContainer等組件實現(xiàn)Kafka消息的監(jiān)聽和處理,并通過@KafkaListener注解將業(yè)務(wù)邏輯與Kafka消費者連接起來,Spring?Boot自動配置Kafka相關(guān)組件,簡化了Kafka的使用
    2024-12-12
  • Java8通過Function獲取字段名的方法(獲取實體類的字段名稱)

    Java8通過Function獲取字段名的方法(獲取實體類的字段名稱)

    Java8通過Function獲取字段名。不用再硬編碼,效果類似于mybatis-plus的LambdaQueryWrapper,對Java8通過Function獲取字段名相關(guān)知識感興趣的朋友一起看看吧
    2021-09-09
  • 詳解java CountDownLatch和CyclicBarrier在內(nèi)部實現(xiàn)和場景上的區(qū)別

    詳解java CountDownLatch和CyclicBarrier在內(nèi)部實現(xiàn)和場景上的區(qū)別

    這篇文章主要介紹了詳解java CountDownLatch和CyclicBarrier在內(nèi)部實現(xiàn)和場景上的區(qū)別,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-05-05
  • IntelliJ IDEA2019 安裝lombok的實現(xiàn)

    IntelliJ IDEA2019 安裝lombok的實現(xiàn)

    這篇文章主要介紹了IntelliJ IDEA2019 安裝lombok的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-10-10
  • Java日常練習(xí)題,每天進步一點點(4)

    Java日常練習(xí)題,每天進步一點點(4)

    下面小編就為大家?guī)硪黄狫ava基礎(chǔ)的幾道練習(xí)題(分享)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧,希望可以幫到你
    2021-07-07
  • 關(guān)于報錯IDEA Terminated with exit code 1的解決方法

    關(guān)于報錯IDEA Terminated with exit code 

    如果在IDEA構(gòu)建項目時遇到下面這樣的報錯IDEA Terminated with exit code 1,那必然是Maven的設(shè)置參數(shù)重置了,導(dǎo)致下載錯誤引起的,本文給大家分享兩種解決方法,需要的朋友可以參考下
    2022-08-08
  • Java框架搭建之Maven、Mybatis、Spring MVC整合搭建(圖文)

    Java框架搭建之Maven、Mybatis、Spring MVC整合搭建(圖文)

    這篇文章主要介紹了Java框架搭建之Maven、Mybatis、Spring MVC整合搭建(圖文),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-12-12
  • java中用ObjectMapper類實現(xiàn)Json與bean的轉(zhuǎn)換示例

    java中用ObjectMapper類實現(xiàn)Json與bean的轉(zhuǎn)換示例

    這篇文章主要給大家介紹了關(guān)于在java中用ObjectMapper類實現(xiàn)Json與bean轉(zhuǎn)換的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面跟著小編來一起學(xué)習(xí)學(xué)習(xí)吧。
    2017-08-08
  • Java連接mysql數(shù)據(jù)庫的詳細教程(推薦)

    Java連接mysql數(shù)據(jù)庫的詳細教程(推薦)

    這篇文章主要介紹了Java連接mysql數(shù)據(jù)庫的詳細教程,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-08-08

最新評論

大宁县| 沂源县| 兴海县| 洛扎县| 通榆县| 兴义市| 赣州市| 孝义市| 章丘市| 克拉玛依市| 乌拉特前旗| 宣威市| 无锡市| 江北区| 天峻县| 江永县| 白玉县| 百色市| 尖扎县| 九龙县| 双江| 密山市| 凤阳县| 南漳县| 贵定县| 沙河市| 丹寨县| 阳江市| 湘乡市| 潢川县| 建阳市| 安徽省| 阿坝| 家居| 高雄县| 碌曲县| 特克斯县| 廊坊市| 新竹县| 威海市| 磴口县|