java学习笔记

HashSet

Java集合中的一种。存在于Java.util包中。

实现了set接口,它不允许集合中有重复的值。

在对象存储在HashSet之前,要先确保对象重写hashCode()和equal()方法,这样才能比较对象的值是否相等,以确保set中没有相等的对象。

、如果没有重写这两个方法,将会使用这个方法的默认实现。

 Static

非静态方法只能通过实例对象来调用,静态方法(Static)可通过类名直接调用。

关系数据模型与对象数据模型之间的关系:表对应类、记录对应对象、表字段对应类属性。

 

replace与replaceAll方法比较

       String str="test.txt";
        
        //public String replace(char oldChar,char newChar);
        //字符替换
        String str1=str.replace(".", "/");
        System.out.println(str1);
        
//public String replacrAll(String regex,String replacement); //替换字符串所有匹配给定的正则表达式的子字符串 //匹配成功返回替换字符串,失败返回原字符串 String str2=str.replaceAll(".", "/"); System.out.println(str2);

输出结果:

test/txt
////////

posted @ 2018-09-09 11:40  wangyufeng  阅读(97)  评论(0)    收藏  举报