Java string类
字符串长度
用于获取有关对象的信息的方法称为访问器方法,String类的一个访问器方法是length()方法,它返回字符串对象包含的字符数
public static void main(String[] args){
String site = "wwww.baidu.com";
int len = site.length();
System.*out*.println("百度网址长度:"+len);
}
}
链接字符串
连接两个字符串的方法:
string1.concat(string2);
返回string2连接string1的新字符串。也可以对字符串常量使用concat()方法,如:
“我的名字是”.concat(“Runoob”);
更常用的是使用‘+’操作符来连接字符串,如:
”Hello,” + “runoob” + “!”
例子:
public class StringDemo {
public static void main(String[] args) {
String string1 = "wwww.baidu.com";
System.*out*.println("百度的地址是".concat(string1));
}
}
创建格式化字符串
我们知道输出格式化数字可以使用printf()和format()方法。
String 类使用静态方法format()返回一个String 对象而不是printStream对象。
String 类的静态方法format()能用来创建可复用的格式化字符串,而不仅仅是用于一次打印输出。如下:
public static void main(String[] args) {
String fs;
float floatVar=3.14f;
int intVar=1;
String stringVar="ssdsd";
fs = String.*format*("浮点型变量的值为"+
"%f,整型变量的值为" +
" %d, 字符串变量的值为 " +
" %s",floatVar,intVar,stringVar);
}
}