public class TestStringBuffer{
public static void main(String[] args){
String s = "Microsoft";
StringBuffer sb1 = new StringBuffer(s);
sb1.append('/').append("IBM").append('/').append("Sun");
System.out.println(sb1);
}
}

解决方案 »

  1.   


    String s = "Microsoft";
    StringBuffer sb1 = new StringBuffer(s);
    sb1.append('/').append("IBM").append('/').append("Sun"); 
    System.out.println(sb1);结果:
    Microsoft/IBM/Sun没有问题啊 ,看不到你的图,没图,不清楚
      

  2.   

    D:\JAVA1>javac TestStringBuffer.java
    TestStringBuffer.java:4: 无法访问 StringBuffer
    错误的类文件: .\StringBuffer.java
    文件不包含类 StringBuffer
    请删除该文件或确保该文件位于正确的类路径子目录中。
                    StringBuffer sb1 = new StringBuffer(s);
                    ^
    1 错误
      

  3.   


    下面这是错误提示
    D:\JAVA1>javac TestStringBuffer.java
    TestStringBuffer.java:4: 无法访问 StringBuffer
    错误的类文件: .\StringBuffer.java
    文件不包含类 StringBuffer
    请删除该文件或确保该文件位于正确的类路径子目录中。
      StringBuffer sb1 = new StringBuffer(s);
      ^
    1 错误
      

  4.   

    是不是环境变量,还是jvm问题?
      

  5.   

    打开eclipse  
    右键工程,选Properties->Java Build Path ->Libraries 看一下是不是有unknow什么什么的  提示  ,然后把这个选项remove掉,重新添加
      

  6.   

    可能在 d\java1>下有StringBuffer.java文件,改个名或删除。不要给自己的类起名和java的核心类重名,那样会容易出问题。
      

  7.   

    该目录下自己创建了一个StringBuffer。 或者环境变量不对,找不到JAVA包中的StringBuffer
      

  8.   

    搞定了 确实d\java1中有一个StringBuffer.java文件,所以访问不了。7楼8楼说的对,分你俩平分得了,谢谢各位啊