java学习过程中的小技巧记录
2013-04-23 20:14
169 查看
1.split 可以限制分割次数
public String [] split(String regex,int limit)
2. public int compareToIgnoreCase(String str)方法 忽略大小写比较String
3.重写equals必须重写hashCode
4.Collection a=new ArrayList(); //好处:使程序更有弹性,以后把ArrayList改为其他集合时程序不用修改,因为未调用ArrayList独有的方法
5.想根据不同的标准排序,建不同的类实现Comparator接口,在每个接口中实现compare方法。Collections.sort(集合名字,排序的类的实例);
6. return (lastCmp!=0?lastCmp:firstName.compareTo(a.firstName));先看姓再看名
7.养成良好习惯,先flush再close
8.replace 调用后,源字符串不变,要用一个新字符串 String s = “abatbac”; String
s1 = s.replaceAll(“ba”,“12”);
9.protected 成员变量,方法只能被类本身,子类和同一包、同一目录下的所有类访问 如果A extends B,B是protected的,那么在A中必须 A a =new A();a才能访问B中内容
10.String.format("%.2f",loan.getTotalPayment());
11.super.调用父类方法
12.String.format()格式化
13.日期的格式化:%tc完整的日期与时间 %tr只有时间 %tA周 %tB月 %td 日
13.Calendar cal=Calendar.getInstance();
public String [] split(String regex,int limit)
2. public int compareToIgnoreCase(String str)方法 忽略大小写比较String
3.重写equals必须重写hashCode
4.Collection a=new ArrayList(); //好处:使程序更有弹性,以后把ArrayList改为其他集合时程序不用修改,因为未调用ArrayList独有的方法
5.想根据不同的标准排序,建不同的类实现Comparator接口,在每个接口中实现compare方法。Collections.sort(集合名字,排序的类的实例);
6. return (lastCmp!=0?lastCmp:firstName.compareTo(a.firstName));先看姓再看名
7.养成良好习惯,先flush再close
8.replace 调用后,源字符串不变,要用一个新字符串 String s = “abatbac”; String
s1 = s.replaceAll(“ba”,“12”);
9.protected 成员变量,方法只能被类本身,子类和同一包、同一目录下的所有类访问 如果A extends B,B是protected的,那么在A中必须 A a =new A();a才能访问B中内容
10.String.format("%.2f",loan.getTotalPayment());
11.super.调用父类方法
12.String.format()格式化
13.日期的格式化:%tc完整的日期与时间 %tr只有时间 %tA周 %tB月 %td 日
13.Calendar cal=Calendar.getInstance();
相关文章推荐
- Java学习过程中要记录的地方--汇总
- 从Delphi向Java的转变,准备记录java的学习过程
- 黑马程序员Java培训、Android培训-Java 学习过程记录_面向对象下
- 黑马程序员Java培训、Android培训-Java 学习过程记录_多线程2
- 学习Java程序制作Jar、exe和安装包过程中的问题记录及理解
- 黑马程序员Java培训、Android培训-Java 学习过程记录_面向对象上2
- 黑马程序员Java培训、Android培训_Java 学习过程记录_语言基础2
- 黑马程序员Java培训、Android培训-Java 学习过程记录_面向对象下3
- 黑马程序员Java培训、Android培训-Java 学习过程记录_多线程3
- 黑马程序员Java培训、Android培训-Java 学习过程记录_JavaAPI-1
- 黑马程序员Java培训、Android培训-Java 学习过程记录_面向对象下2
- 黑马程序员Java培训、Android培训-Java 学习过程记录_JavaAPI
- Java 学习过程记录_语言基础
- 黑马程序员Java培训、Android培训_Java 学习过程记录_开发前奏
- 【java学习记录】11.用多线程实现阶乘的计算过程和结果的读取(thread类ReadThread )
- 黑马程序员Java培训、Android培训-Java 学习过程记录_多线程
- java的输入和输出及其学习过程记录
- 今年大二,要开始java的学习了,听前辈说记录一下自己的学习过程会有一些好处
- 黑马程序员Java培训、Android培训-Java 学习过程记录_语言基础3