黑马程序员技术交流社区

标题: 刚刚开始用eclipse,出现了一个小问题。 [打印本页]

作者: 叶追秋    时间: 2015-4-6 21:27
标题: 刚刚开始用eclipse,出现了一个小问题。
本帖最后由 叶追秋 于 2015-4-6 22:18 编辑

刚刚开始用eclipse,不知道为什么在EditPlus不会出现的问题,在eclipse中就会出现问题,求高人解答。

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

问题如图

问题如图

作者: 徐顺醒    时间: 2015-4-6 21:44
s1 引用变量 没有被创建对象, 也就是没有创建S1的字符串对象
作者: hc5143    时间: 2015-4-6 21:51
你的s1没有创建   可以看提示啊   create  就是要让你创建对象的意思啊!
作者: ccl|r    时间: 2015-4-6 22:15
新手慢慢来 {:3_46:}
作者: 叶追秋    时间: 2015-4-6 22:16
hc5143 发表于 2015-4-6 21:51
你的s1没有创建   可以看提示啊   create  就是要让你创建对象的意思啊!

额,这个弄错了,你看看这样还是有问题。

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

图片

图片

作者: 叶追秋    时间: 2015-4-6 22:17
叶追秋 发表于 2015-4-6 22:16
额,这个弄错了,你看看这样还是有问题。

报错出现了这个问题:the method sop(Object)in the type StringDemo1 is not applicable for the arguments(int)
作者: hc5143    时间: 2015-4-6 22:37
你这个是因为indexof()这个方法没用好哦! 看看API   这个方法返回的是一个int类型的索引 也就是下标!!
你如果是为了返回 下标  可以把方法的参数变成  sop(int i)
作者: 叶追秋    时间: 2015-4-6 22:42
hc5143 发表于 2015-4-6 22:37
你这个是因为indexof()这个方法没用好哦! 看看API   这个方法返回的是一个int类型的索引 也就是下标!! ...

是根据字符串返回下标。但是sop方法()传入的是Object 类,也就是说传入任何数据类型都是可以的。这一段代码在记事本文本运行时没有任何问题的,就是在eclipse里面运行才报错。
作者: liyanghml    时间: 2015-4-7 00:49
本帖最后由 liyanghml 于 2015-4-7 00:51 编辑
  1. public class Test
  2.         {
  3.                 public static void main(String[] args)
  4.                 {
  5.                         get_method();
  6.                 }
  7.                 public static void get_method()
  8.                 {
  9.                         String str = "abdcdd";
  10.                         sop(str.indexOf("bc"));
  11.                 }
  12.                 public static void sop(Object obj)
  13.                 {
  14.                         System.out.println(obj);
  15.                 }
  16.         }
复制代码

经检测,没有问题,你要仔细检查下 你的代码了

作者: 怀念子龙    时间: 2015-4-7 08:45
我看不出来有什么问题啊。但为什么会报错呢
作者: 叶追秋    时间: 2015-4-7 20:54
liyanghml 发表于 2015-4-7 00:49
经检测,没有问题,你要仔细检查下 你的代码了

或许是设置的问题??

作者: 吴飞飞    时间: 2015-4-7 20:58
大神来教你,不看代码之间Ctrl+1试试看!这样不行的话再Debug试试,再不行就自己看代码吧!

作者: 岳林杰    时间: 2015-4-7 21:04
百度就行,一切疑难咋整找百度




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