|
![]() |
名片设计 CorelDRAW Illustrator AuotoCAD Painter 其他软件 Photoshop Fireworks Flash |
|
问题:将一些字符串连接起来 解决之道: 三种方式: 1、直接用+号连接,编译器将构造一个StringBuffer对象,并调用其append方式 2、自己构造StringBuffer对象,有append()方式将返回对StringBuffer对象本身的引用。 3、通过toString方式 代码: /** * StringBufferDemo: 用三种方法构造同样的字符串 */ public class StringBufferDemo { public static void main(String[] argv) { String s1 = "Hello" + ", " + "World"; System.out.println(s1); // 构造StringBuffer对象,并添加一些字符串 StringBuffer sb2 = new StringBuffer(); sb2.append("Hello"); sb2.append(\\\',\\\'); sb2.append(\\\' \\\'); sb2.append("World"); // 将StringBuffer值转变为字符串,并输出 String s2 = sb2.toString(); System.out.println(s2); // 现在重复上面的工作,但是采用更为简明的方法 // 典型的“real-world”JAVA StringBuffer sb3 = new StringBuffer().append("Hello"). append(\\\',\\\').append(\\\' \\\').append("World"); System.out.println(sb3.toString()); } } 小结:事实上,不论修改了StringBuffer中的多少字符,所有的方式append(),delete(),deleteCharAt(),insert(),replace(),reverse()等等都只返回改StringBuffer对象的引用,这样十分有利编程。 返回类别: 教程 上一教程: JSP+JAVABEAN开发模式下,数据库SQL语句的编写规范 下一教程: SERVLET、JSP性能优化 您可以阅读与"JAVA经典实例-连接字符串"相关的教程: · JAVA经典实例--连接字符串 · java 面试中的一道编写一个截取字符串的函数!!!! · JAVA中两个字符串“EQUALS”和“==”的区别 · Java中得到一个字符串中每个字符的Unicode值 · 各种数字类型转变成字符串型--JAVA |
![]() ![]() |
快精灵印艺坊 版权所有 |
首页![]() ![]() ![]() ![]() ![]() ![]() ![]() |