A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

1.1 API的使用及其步骤
        API(Application Programming Interface):应用程序接口
        使用步骤 :
                A:打开帮助文件
                B:点击显示,找到索引,看到输入框
                C:输入要搜索的内容
                D:看包
                E:看类的描述
                F:看构造方法
                G:看成员变量
                        调用方法:
                                看返回值类型
                                看方法名
                                看形式参数                       
1.2 Scanner类:
        public String nextLine():获取键盘录入的字符串数据
                        直接读一行。
                注意:这个方法只能单独使用,不能和其他next方法连用。       
1.2 String类:
        字符串其本质是字符数组。
        构造方法:
                1.string str = new String(String original):把字符串数据封装成字符串数据
                2.string str = new String(char[] value):把字符数组的数据封装成字符串对象
                3.string str = new String(char[] value ,int indxe, int count )
                        把字符数组中的一部分封装成字符串数据。
                直接赋值:String s="hello";               
        构造方法1和直接赋值的区别
                两个地址不一样
                通过构造方法的地址在堆内存中。
                字符串的内容(字面值常量的实用对象)始终是在方法区里面的常量池里面的,
                为了方便字符串的重复使用。
               
        ==:的作用:
                1.基本数据类型:比较两个基本数据类型的值是否相同
                2.引用数据类型:比较两个的地址功能
                       
        String类的判断功能
                boolean equals():比较字符串内容是否相同
                boolean equalsIgnoreCase(String str):比较字符串内容是否相同忽略大小写
                boolean startsWith(string str):判断字符串对象是否以Str开头
                boolean ehdsWith(string str):判断字符串对象是否以Str结束
               
        String 的获取功能
                int length();获取字符串的长度
                char  charAt(int index):获取指定索引处的字符
                int indexOf(String str):获取str在字符串对象中第一次出现的索引
                String substring(int start):从start开始               
                String substring(int start,int end):从start开始到end(不包括)结束获取字符串。
       
        遍历字符串
        大写:ch>='A'&& ch<='Z';
        小写:ch>='a'&& ch<='z';
        数字:ch>='0'&& ch<='9';
        String的转换功能:
                char[] toCharArray():  把字符串转换成数组
                String tolowerCase():  改成大写
                String toUpperCase():  改为小写
        String  .trim();去掉字符串两边的空格。
        String  .split();是可以改变把字符串按照一定的字符串分割成字符串数组。
1.3 StringBuilder:
        构造方法:
                StringBuilder  sb = new StringBuilder(String str);
                int capacity();
                length
        添加功能
                public StringBuilder append();
                添加数据并返回自身对象。
        反转类型:
                public StringBuilder reverse();
        Stringbuilder转成String
                Stringbuilder sb = new Stringbuilder();
                String s =sb.toString;
        Srting --Stringbuilder
                A :Stringbuilder sb =new Stringbuilder(s);
                B :拼接
        数组拼接成一个字符串
       
               

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马