1.检测Java代码的执行时间
long startTime=System.currentTimeMillis();
//获取开始时间,单位是毫秒ms。若需取纳秒ns,则System.nanoTime(); doSomeThing();
//需要检测的代码段
long endTime=System.currentTimeMillis();
//获取结束时间
System.out.println(“运行时间: “+(endTime-startTime)+”ms”);
2.数组打印出来
// List<String>类型的列表
List<String> list = new ArrayList<String>();
list.add(“First”); list.add(“Second”);
System.out.println(list);
//Array类输出数组
String[] array = new String[] { “First”, “Second” }; System.out.println(Arrays.toString(array));
//使用Arrays.deepToString()输出数组的数组
String[] arr1 = new String[] { “One”, “Two” };
String[] arr2 = new String[] { “Three”, “Four” };
String[][] arrayOfArray = new String[][] { arr1, arr2 };
//输出
System.out.println(arrayOfArray);
System.out.println(Arrays.toString(arrayOfArray));
System.out.println(Arrays.deepToString(arrayOfArray));