首页 > 编程语言 >Java Properties类

Java Properties类

时间:2023-06-02 15:35:11浏览次数:39  
标签:java System properties values Truth Java Properties


Properties处理两种行,自然行和逻辑行。

逻辑行:用反斜线在一行的末尾,会和相邻的下一行形成逻辑行,如下

org.springframework.boot.autoconfigure.EnableAutoConfiguration=\
org.apache.rocketmq.spring.autoconfigure.RocketMQAutoConfiguration

自然行就是以\n or \r or \r\n结尾的。




key和值之间,用 '='':' 都可以。

下面三行是等效的

Truth = Beauty
  Truth:Beauty
 Truth                    :Beauty


Propertyes 测试代码,读取test.log文件的内容,生成属性列表

public static void main(String[] args) throws IOException {

    Properties properties = new Properties();


    Reader in = new FileReader("test.log");
    

    properties.load(in);

    Collection<Object> values = properties.values();
    System.out.println(values);


    String b = properties.getProperty("b");
    System.out.println(b);


}




https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Properties.html

标签:java,System,properties,values,Truth,Java,Properties
From: https://blog.51cto.com/u_15815563/6402945

相关文章

  • JAVA爬数据也是杠杠的,爬下杜大哥
    上篇分析的网站是国家级,没有真正编写代码爬取对应的数据,今天以“1药网”为例来爬一爬药品数据https://www.111.com.cn/1、分析网站进入网站首页2、点击一下“所有商品分类”,对应的网站地址如下https://www.111.com.cn/categories/先爬取所有的“分类”,然后在根据“分类”获取......
  • JAVA通过oshi获取系统和硬件信息
    JAVA通过oshi获取系统和硬件信息 一、引入jar包本项目主要使用第开源jar包:https://github.com/oshi/oshi<dependency><groupId>junit</groupId><artifactId>junit</artifactId><version>RELEASE</vers......
  • Java+Js实现文件下载
    Maven依赖<dependency><groupId>com.deepoove</groupId><artifactId>poi-tl</artifactId><version>1.9.0</version></dependency>页面<!DOCTYPEhtml><......
  • Java进行内存泄露​ GC 分析都有哪些常用好用的工具
    使用Java语言开发应用程序,虽然JVM帮我们进行了GC收集、清除工作;但是使用不当的话,还是会导致某些对象常驻堆空间无法给垃圾收集器清除,导致内存泄露、内存溢出等情况,今天盘点一下在项目中进行内存泄露分析和GC分析的一些常用、好用的工具。0x01:JDK自带工具在处理内存泄露方面JDK本身......
  • Jmeter:Beanshell调用java代码的三种方式
    阅读文本大概需要3分钟。0x01:BeanShell控制界面介绍每次调用前重置bsh.Interpreter:可以选择True和False。如果此选项为True,则将为每个取样器重新创建解释器。传递给BeanShell的参数(=>StringParametersandString[]bsh.args):传递给BeanShell脚本的参数,参数存在以下变量中。Param......
  • 5.12 综合案例 : 简单java类
    简单java类,基础很重要,需要手,熟练无误的写出来classDept{privatelongdeptno;privateStringdname;privateStringloc;publicDept(){//必须提供无参构造方法;}publicDept(longdeptno,Stringdname,Stringloc){this.deptno=......
  • 转:Java中常见 判断是否为空
    Java中常见判断是否为空Java中常见判断是否为空 1.判断对象为空 所在包java.util.Objects  2.判断集合为空所在包org.apache.commons.lang3CollectionUtils.isEmpty(list) 3.判断字符串为空所在包org.apache.commons.lang3......
  • Java官方笔记5数字和字符串
    NumbersNumber的子类:另外还有BigDecimal和BigInteger,用于高精度计算,AtomicInteger和AtomicLong用于多线程应用。我们有时候需要用包装类而非基本数据类型,理由如下:方法入参类型为Object,只能传入对象使用包装类提供的常量,比如MIN_VALUE和MAX_VALUE使用包装类的方法来做......
  • 视频直播网站源码,Java过滤相同name的字符
    视频直播网站源码,Java过滤相同name的字符第一种 privatestaticStringss(Stringname)  {    String[]str=name.split(",");    if(str.length==0)    {      returnnull;    }    List<String>list=ne......
  • FastJson转Java对像字段不区分大小写
    昨天遇到参数key大小写不一致导致校验签名失败的问题,查了很长时间才找到原因。看了一下FastJson源码,发现JSON.toObject中转换成对象的时候会忽略大小写。所以,当使用了JSON.toObject将json转成Java对象后,再用JSON.toObject转成json,key值就变了。写个方法验证一下:publicclassPe......