package pro;
public class StringTest {
public static void main(String[] args) {
// String.copyValueOf()方法:将一个char类型数组,转换成String字符串
char[] data = { '1', '2', '3' };
String s1 = String.copyValueOf(data);
System.out.println(s1);
// String.copyValueOf(data, offset, count)方法:将一个char类型数组,从offset位置开始,取count个数据给String字符串
String s2 = String.copyValueOf(data, 0, 3);
System.out.println(s2);
// String.format(String format, Object... args) 新字符串使用本地语言环境,制定字符串格式和参数生成格式化的新字符串。
// %s 字符串类型 | %c 字符类型
// %b 布尔类型 | %d 整数类型(十进制)
// %x 整数类型(十六进制) | %o 整数类型(八进制)
// %f 浮点类型 | %a 十六进制浮点类型
// %e 指数类型 | %g 通用浮点类型
// %h 散列值 | %% 百分比类型
// %n 换行符 | %tx 日期与时间类型
String s3 = String.format("Hi,%s", "Biily");
System.out.println(s3);
// String.valueOf()方法:将参数转成String类型
String s4 = String.valueOf(false);
System.out.println(s4);
}
}
网友评论