import java.util.Date;
public class Format {
public static void main(String[] args) {
int i1= 100000;
double d1 = 345.6789;
double d2 = 543.621;
Date now = new Date();
System.out.println(String.format("这个double数的值是:%-8.2f和%7.1f",d1,d2));
System.out.println(String.format("int数值是:%,d",i1));
System.out.println(String.format("现在的日期和时间:%tc",now));
System.out.println(String.format("现在的日期和时间:%tA, %<tB, %<td",now));
}
}
Arrays
package note;
import java.util.Arrays;
public class ArraysNote {
public static void main(String[] args) {
int[] nums = {2, 1, 4, 3, 5};
System.out.println(nums);
System.out.println(Arrays.toString(nums));
Arrays.sort(nums);
System.out.println("Arrays.toString(nums) = " + Arrays.toString(nums));
int[] nums1 = Arrays.copyOf(nums,nums.length + 2);
System.out.println("Arrays.toString(nums1) = " + Arrays.toString(nums1));
int[] nums2 = Arrays.copyOfRange(nums,1,4);
System.out.println("Arrays.toString(nums2) = " + Arrays.toString(nums2));
}
}
UUID
- 定义:UUID 是 Universally Unique Identifier 的缩写,翻译成中文意为通用唯一标识码类,它是在一定的范围内(从特定的名字空间到全球)唯一的机器生成的标识符。
- 作用:常用于区分不同的文件 (文件名并不能区分文件)
package note;
import java.util.UUID;
public class UUIDNote {
public static void main(String[] args) {
String string = UUID.randomUUID().toString();
System.out.println("string = " + string);
}
}
Math
package note;
public class MathNote {
public static void main(String[] args) {
System.out.println("Math.abs(-3.14) = " + Math.abs(-3.14));
System.out.println("Math.ceil(3.14) = " + Math.ceil(3.14));
System.out.println("Math.floor(3.14) = " + Math.floor(3.14));
System.out.println("Math.round(3.14) = " + Math.round(3.14));
System.out.println("Math.PI = " + Math.PI);
System.out.println("Math.pow(2,3) = " + Math.pow(2, 3));
System.out.println("Math.sqrt(9) = " + Math.sqrt(9));
System.out.println("Math.random() = " + Math.random());
System.out.println("Math.max(1,2) = " + Math.max(1, 2));
System.out.println("Math.min(1,2) = " + Math.min(1, 2));
}
}
System
import java.util.Arrays;
public class APISystem {
public static void main(String[] args) {
long l = System.currentTimeMillis();
for (int i = 0; i < 1000; i++) {
System.out.println(i);
}
System.out.println("程序耗时(毫秒)" + (System.currentTimeMillis() - l));
int[] arr1= {1,2,3,4,5};
int[] arr2 = {10,20,30,40,50};
System.arraycopy(arr1,1,arr2,2,3);
System.out.println(Arrays.toString(arr2));
System.exit(0);
}
}