您的位置:首页 > 编程语言 > Java开发

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();
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: