摘要: 1:包装后是一个类 所以有构造方法,(现在已经有了自动装箱拆箱机制) int name = 9; Integer a = new Integer(name); Integer a = new Integer(1); //将与之对应的基本数据类型做参数 Integer a = new Integer( 阅读全文
posted @ 2019-04-26 12:35 围攻柏林 阅读(68) 评论(0) 推荐(0)
摘要: 1:为什么使用枚举 保护数据类型,封装思想的一种体现 阅读全文
posted @ 2019-04-26 09:30 围攻柏林 阅读(81) 评论(0) 推荐(0)
摘要: for(int i=0;i<str.length();i++) { if(str.charAt(i)>='A' &&str.charAt(i)<=('z')) { s[0].append(str.charAt(i));//英文字符 } else if(str.charAt(i)>=19968 &&s 阅读全文
posted @ 2019-04-23 15:44 围攻柏林 阅读(177) 评论(0) 推荐(0)
摘要: 1:封装类整数范围 2: 阅读全文
posted @ 2019-04-22 22:37 围攻柏林 阅读(164) 评论(0) 推荐(0)
摘要: 1:比较字符串 2通过创建String类对象调用String的方法 并且和字符串对象调用的不同, 3:字符串的长度 4:使用equals方法进行模拟登陆系统 5:查找字符串中的元素 把坐标添加到集合中 6:替换字符串中的元素 7:截取字符串 其实位置截取字符串 8:字符串是否以指定的前缀开头 9:字 阅读全文
posted @ 2019-04-20 21:07 围攻柏林 阅读(146) 评论(0) 推荐(0)
摘要: public class MyRandom extends Random{ public static void main(String[] args) { // 随机数,生产随机数 // java提供都是伪随机数,真随机,非常难 // Random random = new Random(); M... 阅读全文
posted @ 2019-04-20 20:07 围攻柏林 阅读(144) 评论(0) 推荐(0)
摘要: public static void main(String[] args) { // 工具类,所有方法都以静态方法提供,没有实例存在的意义 // 不提供任何实例的方法,代表当前类属于无状态的。 // 不需要下一代进化,终极版 // PI/6 3.14/6= // 弧度, 度数 30degree(不是这个) ... 阅读全文
posted @ 2019-04-20 19:29 围攻柏林 阅读(126) 评论(0) 推荐(0)
摘要: 1:一个类对象之间的比较两种方法 1)实现Comparator<String>类并且从写Comparator类中的compare方法, 2)实现Comparable接口,并且定义compareTo方法(参考课本16页)。 2:reverse方法实现集合逆转 3:swap:不同集合间的元素交换 4: 阅读全文
posted @ 2019-04-19 22:41 围攻柏林 阅读(102) 评论(0) 推荐(0)
摘要: 1:split方法 2:charAt() 3:Arrays.equals 4:Arrays toString:里面包含静态方法,主要针对数组的操作,所以通过类名Arrays和对象调用都可以只是写法略有不同 5:Collections.emptyList(); Collections类专门用来操作集合 阅读全文
posted @ 2019-04-19 17:13 围攻柏林 阅读(109) 评论(0) 推荐(0)
摘要: 1:输出结果为: 姓名null性别false年龄29身高170.0体重65.0学生总人数为2姓名null性别false年龄29身高170.0体重65.0学生总人数为3姓名null性别false年龄29身高170.0体重65.0学生总人数为44 结论:静态成员变量是类的属性,无论类生成多少个实例,这些 阅读全文
posted @ 2019-04-07 09:34 围攻柏林 阅读(117) 评论(0) 推荐(0)