黑马程序员技术交流社区

标题: 小问题,大异常!!! [打印本页]

作者: micro_hx    时间: 2015-7-10 22:30
标题: 小问题,大异常!!!
  1. public class TestStack {
  2.        
  3.         public String toString(){
  4.         return "testStack        " + this;
  5.         }
  6.        
  7.         public static void main(String[] args) {
  8.                 System.out.println(new TestStack().toString());
  9.                
  10. }
复制代码
如代码,很少,但是一直报错,有大神请回答,谢谢。。。。

作者: fmi110    时间: 2015-7-11 11:31
两个错误,第一  楼主最后少了“}”;
第二  "testStack        " + this ;这个涉及的 类型转换问题,它好像尝试把“testStack"尝试转换为类testStack,
看我的运行结果  具体深层原因就不知道了
  1. class TestStack {
  2.         
  3. //        public String toString(){
  4. //       return ("testStack   "+this);  
  5. //        }

  6.                 void method(){
  7.                         System.out.println(("this"+this) instanceof TestStack);
  8.                 }

  9.        
  10.         
  11.         public static void main(String[] args) {

  12.                                 TestStack A = new TestStack();

  13.                 System.out.println(A.toString() instanceof String);
  14.                                
  15.                 A.method();
  16.                 }
  17. }
复制代码

1.png (3.43 KB, 下载次数: 1)

1.png

作者: 冷雨敲窗被未温    时间: 2015-7-11 12:54
不错~YE~
作者: micro_hx    时间: 2015-7-12 07:35
fmi110 发表于 2015-7-11 11:31
两个错误,第一  楼主最后少了“}”;
第二  "testStack        " + this ;这个涉及的 类型转换问题,它好 ...

哦哦哦,看到了,thank you 啊




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2