String?stringFormat??=?"lexical?error?at?position?%s,?encountered?%s,?expected?%s?";??
成都創(chuàng)新互聯(lián)專注于恩施土家企業(yè)網(wǎng)站建設(shè),響應(yīng)式網(wǎng)站建設(shè),商城系統(tǒng)網(wǎng)站開發(fā)。恩施土家網(wǎng)站建設(shè)公司,為恩施土家等地區(qū)提供建站服務(wù)。全流程定制制作,專業(yè)設(shè)計,全程項目跟蹤,成都創(chuàng)新互聯(lián)專業(yè)和態(tài)度為您提供的服務(wù)
System.out.println(String.format(stringFormat,?123,?100,?456));??
String?messageFormat?="lexical?error?at?position?{0},?encountered?{1},?expected?{2}";??
System.out.println(MessageFormat.format(messageFormat,?new?Date(),?100,?456));
先學(xué)現(xiàn)賣 哈哈
Java,%d是替換整型輸出的占位符,\n是回車字符
1、示例代碼
(1)%d
package com.yhd.amn;
public class Goods {
public static void main(String[] args) {
? int a = 100;
? System.out.printf("%d", a);
}
}
(2)%d\n
package com.yhd.amn;
public class Goods {
public static void main(String[] args) {
? int a = 100;
? System.out.printf("%d\n", a);
}
}
2、示例結(jié)果
(1)%d
(2)%d\n
%d是一個占位符,標(biāo)識一個字符串型的數(shù)據(jù),%10d是數(shù)字的左側(cè)留10個空格,對齊用 %s也是一個占位符,標(biāo)識一個字符串型的數(shù)據(jù)
String stringFormat = "lexical error at position %s, encountered %s, expected %s ";
String messageFormat ="lexical error at position {0}, encountered {1}, expected {2}";
System.out.println(String.format(stringFormat, 123, 100, 456));
System.out.println(MessageFormat.format(messageFormat, new Date(), 100, 456));