java拼接字符串、格式化字符串方式


1.代码

        //+
        String arg0 = "Bob";
        String arg1 = "Alice";
        System.out.println("hello," + arg0 + ". I am " + arg1 + ".");

        //StringBuilder.append
        StringBuilder builder = new StringBuilder();
        builder.append("hello,");
        builder.append(arg0);
        builder.append(". I am ");
        builder.append(arg1);
        builder.append(".");
        System.out.println(builder.toString());

        //String.format
        String formatStr = String.format("hello,%s. I am %s.", arg0, arg1);
        System.out.println(formatStr);

        //MessageFormat.format
        String formattedText = MessageFormat.format("hello,{0}. I am {1}.", arg0, arg1);
        System.out.println(formattedText);

 

2.运行结果

hello,Bob. I am Alice.
hello,Bob. I am Alice.
hello,Bob. I am Alice.
hello,Bob. I am Alice.


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM