1.获取环境变量
System.getenv(“PATH”);
System.getenv(“JAVA_HOME”);
2.获取系统属性
System.getProperty(“pencil color”); // 得到属性值
java -Dpencil color=green
System.getProperty(“java.specification.version”); // 得到Java版本号
Properties p = System.getProperties(); // 得到所有属性值
p.list(System.out);
3.String Tokenizer // 能够同时识别 , 和 |
StringTokenizer st = new StringTokenizer(“Hello, World|of|Java”, “, |”);
while (st.hasMoreElements())
{ st.nextToken();// 把分隔符视为token }
StringTokenizer st = new StringTokenizer(“Hello, World|of|Java”, “, |”, true);
4.StringBuffer(同步)和StringBuilder(非同步)
StringBuilder sb = new StringBuilder();
sb.append(“Hello”);
sb.append(“World”);
sb.toString();
new StringBuffer(a).reverse(); // 反转字符串
5. 数字变换
Integer.intValue() // 数字与对象之间互相转换 – Integer转int
Math.round() // 浮点数的舍入
NumberFormat // 数字格式化
toBinaryString()或valueOf() // 整数 -> 二进制字符串
toOctalString() // 整数 -> 八进制字符串
toHexString() // 整数 -> 十六进制字符串
RomanNumberFormat() // 数字格式化为罗马数字
Random r = new Random() // 随机数
r.nextDouble(); r.nextInt();
Java初高级一起学习分享,共同学习才是最明智的选择,喜欢的话可以我的学习群64弍46衣3凌9,或加资料群69似64陆0吧3(进群备注平台名)
6.泛型与foreach
ListmyList = new ArrayList() // 泛型 // foreach
for (String s : myList) { System.out.println(s); }
7.常用解析
add(Object o) // 在末尾添加给定元素
add(int i, Object o) // 在指定位置插入给定元素
clear() // 从集合中删除全部元素
Contains(Object o) // 如果Vector包含给定元素,返回真值 g
et(int i) // 返回指定位置的对象句柄
indexOf(Object o) // 如果找到给定对象,则返回其索引值;否则,返回-1
remove(Object o) // 根据引用删除对象
remove(int i) // 根据位置删除对象
toArray() // 返回包含集合对象的数组
提问/互动请留言,可直接在最底右下方"写留言即可" 如果觉得写得不错请点击“订阅”,每天更新全新的内容! 你们的喜欢和关注就是我最大的动力支撑!!!