package pro;
public class StringTest {
? ? public static void main(String[] args) {
? ? ? ? // String.copyValueOf()方法:將一個(gè)char類(lèi)型數(shù)組,轉(zhuǎn)換成String字符串
? ? ? ? char[] data = { '1', '2', '3' };
? ? ? ? String s1 = String.copyValueOf(data);
? ? ? ? System.out.println(s1);
? ? ? ? // String.copyValueOf(data, offset, count)方法:將一個(gè)char類(lèi)型數(shù)組,從offset位置開(kāi)始俊鱼,取count個(gè)數(shù)據(jù)給String字符串
? ? ? ? String s2 = String.copyValueOf(data, 0, 3);
? ? ? ? System.out.println(s2);
? ? ? ? // String.format(String format, Object... args) 新字符串使用本地語(yǔ)言環(huán)境谁榜,制定字符串格式和參數(shù)生成格式化的新字符串。
? ? ? ? // %s 字符串類(lèi)型 | %c 字符類(lèi)型
? ? ? ? // %b 布爾類(lèi)型? ? | %d 整數(shù)類(lèi)型(十進(jìn)制)
? ? ? ? // %x 整數(shù)類(lèi)型(十六進(jìn)制) | %o 整數(shù)類(lèi)型(八進(jìn)制)
? ? ? ? // %f 浮點(diǎn)類(lèi)型 | %a 十六進(jìn)制浮點(diǎn)類(lèi)型
? ? ? ? // %e 指數(shù)類(lèi)型 | %g 通用浮點(diǎn)類(lèi)型
? ? ? ? // %h 散列值 | %% 百分比類(lèi)型
? ? ? ? // %n 換行符 | %tx 日期與時(shí)間類(lèi)型
? ? ? ? String s3 = String.format("Hi,%s", "Biily");
? ? ? ? System.out.println(s3);
? ? ? ? // String.valueOf()方法:將參數(shù)轉(zhuǎn)成String類(lèi)型
? ? ? ? String s4 = String.valueOf(false);
? ? ? ? System.out.println(s4);
? ? }
}