字符串的连接:用concat关键字代码如下
public class StringDemo{
public static void main(String args[]){
String stra="hello ";
String strb=stra.concat("world");
String strc="hello world";
System.out.println(stra==strc);
System.out.println(strb==strc);r
}
}
concat和+来连接是一样的。
public String toLowerCase() 转小写
public String toUpperCase() 转大写
public class StringDemo{
public static void main(String args[]){
String str="(*(*(*hello ";
System.out.println(str.toUpperCase());
System.out.println(str.toLowerCase());
}
}
所有的非字母不会进行改变。
public Stirng trim() 去掉字符串中左右两边的空格。中间的保留
public class StringDemo{
public static void main(String args[]){
String str=" hello ";
System.out.println("["+str+"]");
System.out.println("["+str.trim()+"]");
}
}
用于。一般在用户输入的时候有可能会携带有无用的空格内容,那么接收到这些数据后就需要消除掉所有的空格内容。
public String length() 取得字符串的长度
public String intern() 数据入池
public String isEmpty()是用来判断该字符串是否为空值,空值是“”,不是null;
也可以使用“”。equals(str);
String类虽然提供了大量的支持的方法,但是却少了一个重要的方法一个inticap()功能,首字母大写,其余的字母小写。该功能只能自己实现。
public class StringDemo{
public static void main(String args[]){
String str="hELlo";
System.out.println(inticap(str));
}
public static String inticap(String temp){
return temp.substring(0,1).toUpperCase()+temp.substring(1).toLowerCase();
}
}