老师在Set这节少讲了一个TreeSet。事实上Set只能说是不重复,但并不是绝对无序的,HashSet是无序的,而TreeSet是有序的。
2016-09-28
int[] nums =new int[10];
//通过循环给数组赋值
for (int i = 0; i < nums.length; i++) {
// 产生10以内的随机数
int x =(int)(Math.random()*9);
nums[i] = x;// 为元素赋值
}
// 使用foreach循环输出数组中的元素
for (int num:nums) {
System.out.print(num + " ");
}
//通过循环给数组赋值
for (int i = 0; i < nums.length; i++) {
// 产生10以内的随机数
int x =(int)(Math.random()*9);
nums[i] = x;// 为元素赋值
}
// 使用foreach循环输出数组中的元素
for (int num:nums) {
System.out.print(num + " ");
}
2016-09-28
int[] nums =new int[10];
//通过循环给数组赋值
for (int i = 0; i < nums.length; i++) {
// 产生10以内的随机数
int x = Math.random()*9;
nums[i] = x;// 为元素赋值
}
// 使用foreach循环输出数组中的元素
for (int num:nums) {
System.out.print(num + " ");
}
//通过循环给数组赋值
for (int i = 0; i < nums.length; i++) {
// 产生10以内的随机数
int x = Math.random()*9;
nums[i] = x;// 为元素赋值
}
// 使用foreach循环输出数组中的元素
for (int num:nums) {
System.out.print(num + " ");
}
2016-09-28
String s1 = "imooc";
String s2 = "imooc";
imooc为常量字符串,多次出现时会被编译器优化,只创建一个对象. s1==s2?true
String s3 = new String ("imooc");
每次new一个新的字符串就是产生一个新的对象,所指向的内存空间不同。s1==s3?false
String s2 = "imooc";
imooc为常量字符串,多次出现时会被编译器优化,只创建一个对象. s1==s2?true
String s3 = new String ("imooc");
每次new一个新的字符串就是产生一个新的对象,所指向的内存空间不同。s1==s3?false
2016-09-27