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 :拼接
数组拼接成一个字符串
|
|