单引号 \'
双引号 \"
反斜杠 \\
空字符 \0
退格 \b
换页 \f
换行 \n
回车 \r
数字转换成字符串类型的转换方法三种:
1、空字符串连接数字
2、String.valueOf(各种类型的数值变量)
3、.toString方法 如:Integer.toString(int i) // Double.toString(double d)
字符串转换成数字
例: Integer.parseInteger(String s)
Double.parseDouble(Strin s)
字符串的连接
Sting s3=s1.toString(s2);
或者用+的方法
字符串比较
equalsIngnoreCase( Sting s) 忽视大小写的
endsWidth(String s)判断字符串后缀是否为字符串string s
startsWidth(Sting s) 是否为字符串string s 开头
查找字符串
indexOf(string str) 可查找str在字符串中出现的位置
lastIndexOf(String str)查找出str在字符串中最后一次出现的位置
取子串
subString(起始位置)
subString(起始位置,结束位置)
取字符
chartAt(所在位置下标)
替换:将旧的字符替换成新的
replace(oldchar,newchar)
StringBuffer() 的方法
append() 拼接上字符串
insert(字符串下标,想要插入的字符)
同时toString可以将StringBuffer转换成为String类型
3.1所有包装类都可将与之对应的基本数据类型作为参数,来构造它们的实例
public Type(type value)
如:Integer i=new Integer(1);
3.2除Character类外,其他包装类可将一个字符串作为参数构造它们的实例
如:Integer i=new Integer("123");
3.3 注意事项:
(1)Boolean类构造方法参数为String类型时,若该字符串内容为
true(不考虑大小写),则该Boolean对象表示true,否则表示false。
(2)当Number包装类构造方法参数为String 类型时,字符串不能为null,
且该字符串必须可解析为相应的基本数据类型的数据,否则编译通过,运行时NumberFormatException异常。
***赋值表达式本身也是有值的,它的值也就是等号右边的值
双引号 \"
反斜杠 \\
空字符 \0
退格 \b
换页 \f
换行 \n
回车 \r
数字转换成字符串类型的转换方法三种:
1、空字符串连接数字
2、String.valueOf(各种类型的数值变量)
3、.toString方法 如:Integer.toString(int i) // Double.toString(double d)
字符串转换成数字
例: Integer.parseInteger(String s)
Double.parseDouble(Strin s)
字符串的连接
Sting s3=s1.toString(s2);
或者用+的方法
字符串比较
equalsIngnoreCase( Sting s) 忽视大小写的
endsWidth(String s)判断字符串后缀是否为字符串string s
startsWidth(Sting s) 是否为字符串string s 开头
查找字符串
indexOf(string str) 可查找str在字符串中出现的位置
lastIndexOf(String str)查找出str在字符串中最后一次出现的位置
取子串
subString(起始位置)
subString(起始位置,结束位置)
取字符
chartAt(所在位置下标)
替换:将旧的字符替换成新的
replace(oldchar,newchar)
StringBuffer() 的方法
append() 拼接上字符串
insert(字符串下标,想要插入的字符)
同时toString可以将StringBuffer转换成为String类型
3.1所有包装类都可将与之对应的基本数据类型作为参数,来构造它们的实例
public Type(type value)
如:Integer i=new Integer(1);
3.2除Character类外,其他包装类可将一个字符串作为参数构造它们的实例
如:Integer i=new Integer("123");
3.3 注意事项:
(1)Boolean类构造方法参数为String类型时,若该字符串内容为
true(不考虑大小写),则该Boolean对象表示true,否则表示false。
(2)当Number包装类构造方法参数为String 类型时,字符串不能为null,
且该字符串必须可解析为相应的基本数据类型的数据,否则编译通过,运行时NumberFormatException异常。
***赋值表达式本身也是有值的,它的值也就是等号右边的值