标签:www. 相等 stat concat new math www 它的 info
String 的3种构建方式
1 构建方式
String str="Hello";
2 构建方式
String str1=new String("Hello");
3 构建方式
char chs[]= {‘H‘,‘e‘,‘l‘,‘l‘,‘o‘};
String str2=new String(chs);
String 常见的方法
* public int length() :返回此字符串的长度
* public char charAt(int index):返回指定索引处的 char 值
* public int compareTo(String anotherString)
按字典顺序比较两个字符串
返回值的解释:
返回值等于零:两个字符串相等
返回值小于零:字符字典顺序比参数字符串前
返回值大于零:字符字典顺序比参数字符串后
* public int compareToIgnoreCase(String str)
* 按字典顺序比较两个字符串,不考虑大小写
* public String concat(String str)
* 类似于加号
* 将指定字符串连接到此字符串的结尾
public static void main(String args[]){
String str="Hello Word";
String str1=" Java";
String a=str.concat(str1);
System.out.println(a);
}
* public boolean contains(CharSequence s)
我来中国---》中国是否包含在这句话里
* public boolean startsWith(String prefix)
* 测试此字符串是否以指定的前缀开始。
* public boolean endsWith(String suffix)
测试此字符串是否以指定的后缀结束。
* public boolean equals(Object anObject)
* 将此字符串与指定的对象比较。(内容的比较)
* public boolean equalsIgnoreCase(String anotherString)
* 将此 String 与另一个 String 比较,不考虑大小写。
*format(String format, Object... args)
String str=String.format("Hello,%s","Java" );
System.out.println(str);
参考:https://www.cnblogs.com/happyday56/p/3996498.html
https://blog.csdn.net/qq_25925973/article/details/54407994
* public int indexOf(String str)
返回指定子字符串在此字符串中第一次出现处的索引。
* public int lastIndexOf(String str)
* 返回指定子字符串在此字符串中最右边出现处的索引
* public String replace(char oldChar, char newChar)
* 返回一个新的字符串,它是通过用 newChar 替换此字符串中出现
public static void main(String args[]){
String str="Hello Word";
String a=str.replace("Word","Java");
System.out.println(a);
* public String[] split(String regex)
* 根据给定正则表达式的匹配拆分此字符串
* public String substring(int beginIndex, int endIndex)
* public String substring(int beginIndex)
* 返回一个新字符串,它是此字符串的一个子字符串。
* public char[] toCharArray()
* 将此字符串转换为一个新的字符数组
返回:
一个新分配的字符数组,它的长度是此字符串的长度,它的内容被初始化为包含此字符串表示的字符序列。
* public String toLowerCase()
* 转换为小写
* public String toUpperCase()
* 转换为大写
* public String trim()
* 返回字符串的副本,忽略前导空白和尾部空白
* public static String valueOf()
* 把其他类型转换成字符串类型
public static void main(String args[]){
int str=123;
String a=String.valueOf(str);
System.out.println(a);
double PI=Math.PI;
String b=String.valueOf(PI);
System.out.println(PI);
标签:www. 相等 stat concat new math www 它的 info
原文地址:https://www.cnblogs.com/luyilan/p/9450605.html