java中String类型
string对象常用方法

string对象比较方法:

string类获取包含子串的方法:


字符串和数字的转换:

String类
String对象是不可改变的,字符串一旦创建,内容不能再改变。
构造字符串
例子:
String newString = new String(“Welcome to Java”);
String newString = "Welcome to Java";

字符串的替换和分隔

String一旦创建字符串,它的内容就不能改变。但是replace()、replaceFirst()、replaceAll()会返回一个源自原始字符串的新字符串(没有改变原始的字符串)
例子:

split()可以返回一个字符串数组

依照模式匹配、替换和分隔
正则表达式
例子:

.*代表0个或多个字符相匹配


输出为 aNNNbNNNNNNc

字符串与字符数组之间的转换
字符串转数组


字符数组转换字符串


字符和数值转换字符串
数字转换字符串
使用String类里面的静态方法

字符串转换为数字
例子:
Double.parseDouble(str)
Integer.parseInt(str)
StringBuilder类和StringBuffer类
StringBuilder类和StringBuffer类 与String类 类似, 区别在于String类是不可改变的。
StringBuilder是线程不安全
StringBuffer是线程安全
StringBuilder和StringBuffer中的构造函数和其他方法几乎都一样

修改StringBuilder中的字符串

例子:

StringBuilderlei类提供许多处理字符串构建器和获取他的属性的方法




浙公网安备 33010602011771号