Java 经典实例(第二版)
1. 获取环境变量
Java 代码
1. System.getenv("PATH");
2. System.getenv("JAVA_HOME");
2. 获取系统属性
Java 代码
1. System.getProperty("pencil color"); // 得到属性值
2. java -Dpencil color=green
3. System.getProperty("java.specification.version"); // 得到 Java 版本号
4. Properties p = System.getProperties(); // 得到所有属性值
5. p.list(System.out);
3. StringTokenizer
Java 代码
1. // 能够同时识别, 和 |
2. StringTokenizer st = new StringTokenizer("Hello, World|of|Java", ", |");
3. while (st.hasMoreElements()) {
4. st.nextToken();
5. }
6.
7. // 把分隔符视为 token
8. StringTokenizer st = new StringTokenizer("Hello, World|of|Java", ", |", true);
4. StringBuffer(同步)和 StringBuilder(非同步)
Java 代码
1. StringBuilder sb = new StringBuilder();
2. sb.append("Hello");
3. sb.append("World");
4. sb.toString();
5. new StringBuffer(a).reverse(); // 反转字符串
5. 数字
Java 代码
1. // 数字与对象之间互相转换 - Integer 转 int
2. Integer.intValue();
3.
4. // 浮点数的舍入
5. Math.round()
6.
7. // 数字格式化
8. NumberFormat
9.