2022-07-20 第七小组 房雪莹 学习笔记

今日学习内容:

1.==:

"=="比较的是虚地址,虚地址:对象在内存中的位置
new就代表新建

2.equals方法:
1.需要传参9,传String类型的参
2.有,返回值是boolean类型
3.访问权限public

3.length方法:
1.不需要传参
2.有返回值,整型int
3.访问权限public

4. 判断指定字符串是否存在,返回值为字符串在s1的下标
        返回从左到右遇到的第一个匹配的下标
        如果不存在。返回-1
        indexOf(String,int)代表从int位置开始查找,包括当前位置
        System.out.println(s1.indexOf("a",8));(从下标为8的开始找)
       从后往前找
        System.out.println(s1.lastIndexOf("a",12));

5.新的字符串:

         转大写
        System.out.println(str.toUpperCase());
       转小写
        System.out.println(str.toLowerCase());
       判断是否以xxxx开头
        System.out.println(str.startsWith("a",2));
       判断是否以xxxx结尾
        System.out.println(str.endsWith("F"));
       忽略大小写进行比较内容
       验证码
        System.out.println(str.equalsIgnoreCase(str1));
       去掉字符串前后的空格
        System.out.println(str1.trim());
       根据指定的字符分割,分割之后,分割条件是消失
        String [] strings = str2.split(",");
       System.out.println(Arrays.toString(strings));
        for (String string : strings) {
            System.out.println(string);

6.字符串的替换:
        String str = "hello";
        System.out.println(str.replace('e', 'c'));
        System.out.println(str.replaceAll("l", "i"));

7.包装器类型(包装类,封装类)

byte          Byte
short         Short
int           Integer
long          Long

 float         Float
double        Double
char          Character
boolean       Boolean

今天还讲了输入身份证号,确定生日和人性别,运用了截取等知识点

今日学习感想:

觉得自己有点蒙,感觉会有感觉不会,还是看得懂写不出来

 

posted @ 2022-07-20 20:12  房雪莹  阅读(17)  评论(0编辑  收藏  举报