1.集合类型创建
//数组类型属性
private String[ ] courses;
//list集合类型属性
private List<String> list;
//map集合类型属性
private Map<String,String> maps;
//set集合类型属性
private Set<String> sets;
2.Arrays类中的toString方法(注意:是Arrays不是Array,Arrays类位于java.util包下)
int[] array= {1,2,3,4,5,6};
System.out.println(Arrays.toString(array));
输出为:[1,2,3,4,5,6]
3.toString()与new String ()用法区别
str.toString()是调用了object对象的类的toString方法。一般是返回这么一个String:[class name]@[hashCode]。
new String(str)是根据parameter是一个字节数组,使用java虚拟机默认的编码格式,将这个字节数组decode为对应的字符。
4.用法
new String() 用于byte[]数组 或需要转码的时候(按照ascii编码表即可得到字节对应的字符)
toString() 打印对象
5.Random类
Random.nextInt() 表示无范围的产生随机整数,包括正数,负数和零。
Random.nextInt(int n);表示产生0-n 的随机整数,包括0不包括n
math.random() 表示从0-1 产生随机数