Java 常用语句:修订间差异
跳到导航
跳到搜索
(创建页面,内容为“=== 转换 === ==== 数据转为字符串 ==== "" + i // 产生两个String对象 String.valueOf(i) // 产生一个对象 ==== 字符串转换成整数 ==== String s = "10"; Integer.parseInt(s) ==== map 转换成 json ==== pom.xml <!-- Json --> <dependency> <groupId>com.googlecode.json-simple</groupId> <artifactId>json-simple</artifactId> <version>1.1.1</version> </dependency> import org.json.simple.JSONObject; JSONOb…”) |
无编辑摘要 |
||
第47行: | 第47行: | ||
System.out.println(key + "=" + tmp.getProperty(key)); | System.out.println(key + "=" + tmp.getProperty(key)); | ||
} | } | ||
[[分类:Develop]] | |||
[[分类:Java]] |
2024年2月21日 (三) 16:05的版本
转换
数据转为字符串
"" + i // 产生两个String对象 String.valueOf(i) // 产生一个对象
字符串转换成整数
String s = "10"; Integer.parseInt(s)
map 转换成 json
pom.xml
<dependency> <groupId>com.googlecode.json-simple</groupId> <artifactId>json-simple</artifactId> <version>1.1.1</version> </dependency>
import org.json.simple.JSONObject; JSONObject jval; jval = new JSONObject(); jval.toJSONString(val)
- and -
HashMap<Integer, ArrayList<String>> val; val = new HashMap<Integer, ArrayList<String>>();
条件
判断一个字符串为空
null == s || "".equals(s)
比较两个字符串,true=相等
s.equals(s2)
找出字符串位置,-1=不含
s.indexOf(s2)
循环
map
HashMap<String, String> tmp; tmp.forEach((key, value) -> { System.out.println(String.format("key: %s, val: %s", key, value)); });
properties
Properties tmp = new Properties(); for (String key : tmp.stringPropertyNames()) { System.out.println(key + "=" + tmp.getProperty(key)); }