Language agnostic 约定因此表示.properties中的字符串

Language agnostic 约定因此表示.properties中的字符串,language-agnostic,properties-file,Language Agnostic,Properties File,如果我有两个属性: foo=1 bar=2345 有没有办法指定foo是一个数字,bar是一个字符串 我假设:bar=2345就可以了,但我想知道是否有一个广泛接受的约定属性文件是一个文本文件,其中包含一些标准格式的数据,可以由使用它的应用程序读取。它主要用于应用程序的配置和国际化 根据维基文档 每个参数存储为一对字符串,其中一个存储 该参数称为键,另一个参数存储值 无法指定/强制值仅为数字或字符串,而是始终为字符串。它主要是框架/应用程序的功能;在读取属性文件时,尝试解析这些值。如果它无法解

如果我有两个属性:

foo=1
bar=2345
有没有办法指定foo是一个数字,bar是一个字符串


我假设:bar=2345就可以了,但我想知道是否有一个广泛接受的约定

属性文件是一个文本文件,其中包含一些标准格式的数据,可以由使用它的应用程序读取。它主要用于应用程序的配置和国际化

根据维基文档

每个参数存储为一对字符串,其中一个存储 该参数称为键,另一个参数存储值


无法指定/强制值仅为数字或字符串,而是始终为字符串。它主要是框架/应用程序的功能;在读取属性文件时,尝试解析这些值。如果它无法解析特定类型(如number)的值,它可能会返回到某个默认值,或者干脆终止程序。

@OscarRyz这个答案对您有帮助吗?