Java使用占位符拼接字符串


 

大家知道,在C#編程中,可以用占位符來拼接字符串,用起來非常的方便。

特別是需要進行大量的參數拼接的時候,比如:

Console.WriteLine(String.Format("該域名{0}被訪問了 {1} 次.", domain, iVisit));

 

但是在java中該如何實現這樣的寫法呢,其實也不難,寫法類似:

System.out.printf("該域名%s被訪問了%s次.", domain , iVisit);

當然了,這么寫呢,就是使用%s來作為占位符,但是需要注意%s為String類型占位。

另外,還有一種方法, 借助MessageFormat對象來實現同樣的功能,代碼如下:

System.out.println(MessageFormat.format("該域名{0}被訪問了 {1} 次.", domain , iVisit));


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM