JBUILDER2006出现了这个错误:cannot access java.lang.StringBuilder,请问怎么解决 新建工程用jdk1.5可以通过编译,改1.42就出现了这个问题,以前的旧工程用1.42则没有出现,请问怎么解决,谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 java.lang 类 StringBuilderjava.lang.Object java.lang.StringBuilder所有已实现的接口: Serializable, Appendable, CharSequence --------------------------------------------------------------------------------public final class StringBuilderextends Objectimplements Serializable, CharSequence一个可变的字符序列。此类提供一个与 StringBuffer 兼容的 API,但不保证同步。该类被设计用作 StringBuffer 的一个简易替换,用在字符串缓冲区被单个线程使用的时候(这种情况很普遍)。如果可能,建议优先采用该类,因为在大多数实现中,它比 StringBuffer 要快。 在 StringBuilder 上的主要操作是 append 和 insert 方法,可重载这些方法,以接受任意类型的数据。每个方法都能有效地将给定的数据转换成字符串,然后将该字符串的字符追加或插入到字符串生成器中。append 方法始终将这些字符添加到生成器的末端;而 insert 方法则在指定的点添加字符。 例如,如果 z 引用一个当前内容为“start”的字符串生成器对象,则该方法调用 z.append("le") 将使字符串生成器包含“startle”,而 z.insert(4, "le") 将更改字符串生成器,使之包含“starlet”。 通常,如果 sb 引用 StringBuilder 的实例,则 sb.append(x) 和 sb.insert(sb.length(), x) 具有相同的效果。 每个字符串生成器都有一定的容量。只要字符串生成器所包含的字符序列的长度没有超出此容量,就无需分配新的内部缓冲区。如果内部缓冲区溢出,则此容量自动增大。 将 StringBuilder 的实例用于多个线程是不安全的。如果需要这样的同步,则建议使用 StringBuffer。 从以下版本开始: 1.5 呵呵,和.net抄来抄去的,连名字都懒得自己取了 全部都用1.5吧,既然已经升级了就用新的JDK嘛,干吗还非要用1.4去编译呢? StringBuilder是JDK1.5新加的,性能上比StringBuffer要好,因为它是非线程安全的 java.lang.StringBuilder 1.5才加的.看看jdk1.5api有详细说明的. 对JB不熟悉,但我觉得肯定有。eclipse都有。 已经搞定了,在BUILDER\java里面的Language features和Target VM选1.4 IntrospectionException可以在构造函数中抛出? java新手,有那么一点点基础了,怎样快速提高啊,谢啦.... 自学java 搭建S2SH报错 希望大神们帮忙解答.. java Selector 序列话问题(困扰很久) 用Struts+spring+Hibernate写一个用户登陆权限? 求助:关于匹配的问题? 怎么切换jdk 如何访问子包中的类? 请大家帮我评估下一个内部网的聊天系统(类似QQ)实现想法 我想在程序中控制一个JFrame的对象最大化最小化,JDK1.3 哪位高手知道JAVA如何计算文件的传输速度? Java怎么解压带固定密码的ZIP文件(急用,给高分)
类 StringBuilder
java.lang.Object
java.lang.StringBuilder
所有已实现的接口:
Serializable, Appendable, CharSequence --------------------------------------------------------------------------------public final class StringBuilderextends Objectimplements Serializable, CharSequence一个可变的字符序列。此类提供一个与 StringBuffer 兼容的 API,但不保证同步。该类被设计用作 StringBuffer 的一个简易替换,用在字符串缓冲区被单个线程使用的时候(这种情况很普遍)。如果可能,建议优先采用该类,因为在大多数实现中,它比 StringBuffer 要快。 在 StringBuilder 上的主要操作是 append 和 insert 方法,可重载这些方法,以接受任意类型的数据。每个方法都能有效地将给定的数据转换成字符串,然后将该字符串的字符追加或插入到字符串生成器中。append 方法始终将这些字符添加到生成器的末端;而 insert 方法则在指定的点添加字符。 例如,如果 z 引用一个当前内容为“start”的字符串生成器对象,则该方法调用 z.append("le") 将使字符串生成器包含“startle”,而 z.insert(4, "le") 将更改字符串生成器,使之包含“starlet”。 通常,如果 sb 引用 StringBuilder 的实例,则 sb.append(x) 和 sb.insert(sb.length(), x) 具有相同的效果。 每个字符串生成器都有一定的容量。只要字符串生成器所包含的字符序列的长度没有超出此容量,就无需分配新的内部缓冲区。如果内部缓冲区溢出,则此容量自动增大。 将 StringBuilder 的实例用于多个线程是不安全的。如果需要这样的同步,则建议使用 StringBuffer。 从以下版本开始:
1.5