黑马程序员技术交流社区

标题: ArrayList提问 [打印本页]

作者: 阿蛮    时间: 2016-2-4 00:03
标题: ArrayList提问
明明是按照视频上面建个代码敲得为什么全部报错呢?请问到底是怎么回事呢?


作者: ContainsM    时间: 2016-2-4 14:08
建议重新把面向对象 再看一遍
作者: 阿蛮    时间: 2016-2-4 20:26
ContainsM 发表于 2016-2-4 14:08
建议重新把面向对象 再看一遍

你说的很含蓄,但我明白话里的意思,谢谢你善意的提醒!我会重回新再看一遍的!
作者: keaitao0321    时间: 2016-2-4 22:53
你的类名
作者: fagug    时间: 2016-2-4 23:15
1、导包的时候写 import java.util.*; 会方便些;
2、你的类名 class ArrayList  不要起这类的类名,ArrayList、List 等这些是java中已经内定的关键字,由于类是设计用来代表对象的,所以在命名类时应尽量选择名词,最好起好辨认的有意义名字。
3、你编译有问题主要还是类名问题,你在你的class ArrayList  中定义了 singleElement(ArrayList  al) 方法,主函数中建立对象al1时想调用 singleElement(ArrayList  al),但是java自己有ArrayList 类自己的构造方法,你这也不是复写方法,所以java不知道你是要建立哪一个对象。。。。。

作者: Mayer    时间: 2016-2-4 23:24
你的类名ArrayList和导入的类名同名了,而且你没有创建sop方法
作者: 阿蛮    时间: 2016-2-6 10:51
fagug 发表于 2016-2-4 23:15
1、导包的时候写 import java.util.*; 会方便些;
2、你的类名 class ArrayList  不要起这类的类名,ArrayL ...

谢谢,听君一席话,胜读十年书,谢喽
作者: 阿蛮    时间: 2016-2-6 10:52
Mayer 发表于 2016-2-4 23:24
你的类名ArrayList和导入的类名同名了,而且你没有创建sop方法

。。。。。其实sop方法是定义了的,只是。。。截图没能截下来
作者: 锅先森    时间: 2016-2-6 12:03
你放在红×上看看说的是啥
作者: tujiu888    时间: 2016-2-8 18:23
出现问题双击红叉 看看是具体哪儿的问题

作者: DDK畅    时间: 2016-2-8 19:08
基础不扎实,1.取名避免关键字。2.见名知其意,取名有意义。3.注意区分大小写




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