-3
我們不得不更換如下阿里巴巴網站的中國比較最佳替代陣列 {}是{4}線上{3}購物{} {}中-positional更換數組索引參數數組字符串格式化在Java中與尖字符串元素
輸出必須是阿里巴巴最好的在線比較購物網站在China.Please幫助我變得如此
我們不得不更換如下阿里巴巴網站的中國比較最佳替代陣列 {}是{4}線上{3}購物{} {}中-positional更換數組索引參數數組字符串格式化在Java中與尖字符串元素
輸出必須是阿里巴巴最好的在線比較購物網站在China.Please幫助我變得如此
可以使用的MessageFormat這樣
public static void main(String args[]) throws Exception{
String result = MessageFormat.format("{0} is {4} online {3} shopping {1} in {2}" ,
"Alibaba" ,"site", "china", "comparison", "best");
System.out.println(result);
}
它將輸出
Alibaba is best online comparison shopping site in china
您需要使用MessageFormat並附加參數要創建味精..
public static void main(String[] args) {
String msgRaw = "Alibaba {0} {1} site {2} China";
String[] appender = { "is the best", "online comparison shopping", "in" };
String text = MessageFormat.format(msgRaw, appender);
System.out.println(text);
}
輸出
阿里巴巴是中國最好的在線比較購物網站
..........什麼? – resueman
使用[編輯]選項來闡明你的問題。也許發佈輸入和預期結果的例子會有所幫助。 – Pshemo
這是什麼?試圖說你需要在String中定位這些數組元素?講清楚 –