2010-11-16 java培训班java内容第六次课
这次我们学习的内容是:使用字符串中的方法和字符串与基本类型的转换。
1 string 变量名=”初始值”;
2 string 变量名=new string(“初始值”);
字符串的常用操作:
int length() 获取字符串的长度
char charAt(int) 获取字符串中的一个字符
int indexOf(String)判断传入字符串在原字符串中第一次出现的位置
int lastindexOf(String)判断传入字符串在原字符串中最后一次出现的位置
boolean startsWith(String) 判断原字符串是否以传入字符串开始
boolean endWith(String) 判断原字符串是否以传入字符串结尾
int compareTo(String) 判断两个字符串的大小
String toLowerCase() 获取小写字符串
String toUpperCase() 获取大写字符串
String substring(int)截取字符串,从传入字符串位置开始截取到结尾
String substring(int ,int)截取字符串,从传入字符串1位置开始截取到传入字符串2位置
String trim() 去掉字符串首位的空格
String[] split(String) 将原字符串按照传入参数分割为字符串数组
字符串类型与基本类型的转换:
基本类型 包装类 方法名称 作用
boolean Boolean parseBoolean 将字符串转化为boolean类型
byte Byte parse Byte 将字符串转化为byte类型
short Short parse Short 将字符串转化为short类型
long Long parse Long 将字符串转化为long类型
float Float parse Float 将字符串转化为float类型
double Double parse Double 将字符串转化为double类型
字符串可以进行加法运算,作用是连接两个字符串,也可以将字符串与基本类型变量做加法运算,系统会先将基本类型转化为字符串型后在进行连接操作。
字符串也可以进行是否相等的比较,但不能直接使用==运算符,有可能出现错误,需要使用equals方法进行判断是否相等的转换。
这次学的字符串的使用,虽然内容不是很多,但对于以后做项目很有帮助,这也是以后做项目的一个基础,所以我们要好好的抓住基础,迈好每一步。