javaadd
① java图形界面中的add()方法
1、add方法是在容器类里面的ContainPane
2、如果不是用对象,就默认是你本类的对象。。也就是说,你本类继承的是JFrame或者JPanel等,就是它的父类中的add方法调用
② JAVA里 add(prompt);add 这里用是什么意思啊
add()是个方法,括号里的应该是对象,
比如说:
有两个对象
person1、person2
ArrayList
al
=
new
ArrayList()
;
al.add(person1)
al.add(person2)
这就是将person1、person2这两个对象存储到集合对象al中,要想读取的话,用al.get(0)和add.get(1)来读取.
③ java中Arraylist中的add方法
不是只能放在main方法里才能用,看你下面的追问我理解你的意思了,打个比方:
classA{
privateListlist=newArrayList();
//------------
list.add(Object);
list.remove(Object);
//------------
publicstaticvoidmain(String[]args){
.........
}
}
你的意思就是上面//------------中间的部分怎么不行对吧?
这个很好理解,我这个说法你可能不是很理解,我感觉你应该是初学者,但是这个理解还是这么理解的,先给你解释一下:首先,你程序执行得有一个入口吧?不然你代码里面有list.add(),那如果还有list.remove(),那你说程序从什么地方开始执行呢,对吧?而这个入口就是main方法。你要在执行A类当中某个部分的代码,比如说list.add(),那么首先应该有A类的实例,也就是得先new一个A类的对象出来。如果像上面写的,list.add()、list.remove(),你程序编译的时候怎么编译呢?因为编译到list.add()部分的时候并没有A类的实例,没有就不能执行这个部分的代码。所以这种写法是不行的,你可以定义一个方法:
test(){
list.add();
list.remove();
}
然后去调用这个test方法就可以了。而调用test方法就必须有A类的实例对象,程序将从入口函数main中开始执行,遇到A类实例对象调用test方法的时候就会执行你想执行的代码了。
④ 关于JAVA,方法问题,为啥我调用add方法会报错
因为你的main方法是静态方法。而add不是静态方法。所以没法直接用,把add方法加个static就好了
⑤ java中add(string string)
StringBuffer?
⑥ java里add什么意思
add顾名思义,就是加入的意思,将一个元素加入到该类元素的集合里,类似的还有push,addAt等等
⑦ JAVA中的add()方法为什么可以直接到用
方法调用是这样的:
类中所有的非静态方法的调用是需要指明是哪个对象在调用,如果在一个方法中调用了本类或其父类的方法,没有指明对象,就是相当于this(当前对象)在调用。
静态方法调用就是类名、静态方法名,不过在同一个类中不需要类名,不管是 实例方法(非静态方法) 还是类方法(静态方法)。
(7)javaadd扩展阅读:
add()方法跟其它方法在本质上并没有太大的区别,每个方法实现什么样的功能,也都是我们或者定义这个方法的人赋予的。
所有方法最终必须是基于类的,所以我们在调用方法的时候,才会有对象.add(),或者象.remove()等可能有的时候,用户见到了一个方法使用的时候前边并没有对象或者类来调用,这并不是因为它们不需要,而是此时调用可以看成是this.add(),就相当于是当前对象来调用。
⑧ java图形界面中的add()方法是什么
通过add方法进按钮等对象的添加(可以是按钮,可以是任何的面板对象)。
举例:
Container cp = getContentPane();//设置一个容器
cp.setLayout( new GridLayout(5,4,10,10));//设置容器样式
JButton btn1 = new JButton("1") ;//创建一个按钮
cp.add (btn1);//增加进入容器
备注:这个当前swing技术都实现图形化了,如NetBeans,直接拖拽即可实现。
⑨ JAVA中add添加报错,不知道为什么
add是方法,是对象的方法,没有对象就没有方法,add前边加this,即this.add试一试。
⑩ 在java中add函数是做什么用的
java.util 包下的接口 Collection中有
add(E e) 方法,表示添加一个元素
确保此 collection 包含指定的元素(可选操作)。如果此 collection 由于调用而发生更改,则返回 true。(如果此
collection 不允许有重复元素,并且已经包含了指定的元素,则返回 false。)