public class Test{
public void Test(){
new Test2("abcd");
}
}
class Test2{
public void Test2(String s){
System.out.println(s);
}
}
编译提示:
C:\Program Files\Xinox Software\JCreator LE\MyProjects\first\ll\Test.java:4: 不能解析符号
符号:构造方法 Test2 (java.lang.String)
位置:类 in Test2
new Test2("");
^
1 个错误
11 个解决方案
#1
public void Test2(String s)
===>> public Test2(String s){
===>> public Test2(String s){
#2
把引号去掉试试!!!
#3
怎么你给构造函数前面都加了 void???
#4
构造方法缺省返回 该类的实例;
声明成 void 当然不行.
声明成 void 当然不行.
#5
编译通过
public class Test
{
public Test()
{
Test2 t = new Test2("abcd");
}
public static void main(String argv[])
{
Test t = new Test();
}
}
class Test2
{
public Test2(String s)
{
System.out.println(s);
}
}
public class Test
{
public Test()
{
Test2 t = new Test2("abcd");
}
public static void main(String argv[])
{
Test t = new Test();
}
}
class Test2
{
public Test2(String s)
{
System.out.println(s);
}
}
#6
同意: hexiaofeng(java爱好者)
#7
多谢了,给各位家分了
#8
同意: hexiaofeng(java爱好者)
你引用自己的类,但你的构建器方法不对,public Test2(String s) 才是正确的!
建议你仔细看看java中的有关"类和对象"这些!
你引用自己的类,但你的构建器方法不对,public Test2(String s) 才是正确的!
建议你仔细看看java中的有关"类和对象"这些!
#9
obliang(无影)
编译没有错,结果正确呀,你什么意思呀?
编译没有错,结果正确呀,你什么意思呀?
#10
同意: hexiaofeng(java爱好者)
别理解错了!
别理解错了!
#11
同意: hexiaofeng(java爱好者)
别理解错了!
别理解错了!
#1
public void Test2(String s)
===>> public Test2(String s){
===>> public Test2(String s){
#2
把引号去掉试试!!!
#3
怎么你给构造函数前面都加了 void???
#4
构造方法缺省返回 该类的实例;
声明成 void 当然不行.
声明成 void 当然不行.
#5
编译通过
public class Test
{
public Test()
{
Test2 t = new Test2("abcd");
}
public static void main(String argv[])
{
Test t = new Test();
}
}
class Test2
{
public Test2(String s)
{
System.out.println(s);
}
}
public class Test
{
public Test()
{
Test2 t = new Test2("abcd");
}
public static void main(String argv[])
{
Test t = new Test();
}
}
class Test2
{
public Test2(String s)
{
System.out.println(s);
}
}
#6
同意: hexiaofeng(java爱好者)
#7
多谢了,给各位家分了
#8
同意: hexiaofeng(java爱好者)
你引用自己的类,但你的构建器方法不对,public Test2(String s) 才是正确的!
建议你仔细看看java中的有关"类和对象"这些!
你引用自己的类,但你的构建器方法不对,public Test2(String s) 才是正确的!
建议你仔细看看java中的有关"类和对象"这些!
#9
obliang(无影)
编译没有错,结果正确呀,你什么意思呀?
编译没有错,结果正确呀,你什么意思呀?
#10
同意: hexiaofeng(java爱好者)
别理解错了!
别理解错了!
#11
同意: hexiaofeng(java爱好者)
别理解错了!
别理解错了!