构造函数String(java.lang.String)未定义

时间:2015-11-13 04:19:07

标签: java string

我正在阅读一本关于测试的学习指南,我很快就决定进入DrJava并尝试用String来解决问题。它工作正常但现在我不断收到错误"The constructor String(java.lang.String) is undefined并且无法继续编写我的代码。我已经查找了编写字符串的不同方法,但没有一种方法正常工作。知道我做错了什么吗?谢谢!

public class StudyGuide {
   public static void main(String args[]) {
      String str = new String("Write a method that replicates toCharArray");
      System.out.println("The string says:");
   }
}

1 个答案:

答案 0 :(得分:0)

不要使用构造函数来创建String对象。相反,使用这个:

String str= "Write a method that replicates toCharArray";

然后你的程序看起来像这样:

public class StudyGuide {
  public static void main(String args[]) {
    String str = new String("Write a method that replicates toCharArray");
   System.out.println("The string says: "+str);
   }
}