当前位置:首页 > java > 正文

java list 初始化

  • java
  • 2024-05-20 00:23:33
  • 3410
本文目录一览

╯^╰〉JAVAList<T>如何初始化
//List是一个虚类,不能直接实例化,但其子类可以实例化
importjava.util.ArrayList;
importjava.util.List;
publicclassT{
publicstaticvoidmain(String[]args){
Listlist=newArrayList();
}
}


╯﹏╰java里对象的初始化有什么作用,什么时候要用到
对象初始化的示例有:Listlist;
list=newArrayList();//这对其进行初始化。 然后就可以调用它的方法如:list.add("dsafs");//正确的调用方法。
如果没有上述初始化,则list.add("dsafs");//运行这句话时会产生NullPointerException(空指针)异常。
基本类型数据使用全局变量。 如果声明后没有初始化,Java虚拟机会自动初始化。 例如,如果你声明:intage;//这里没有初始化,在类的成员变量中,会产生一个默认值0;其他基本类型的数据都有其默认值。 但如果声明局部变量,例如在方法中,则必须先初始化,然后再调用,如:voidadd(){
inta;
System.out.println(a);//这样编译的时候是不能通过的,必须先初始化
}
如果你刚开始学习java,建议你先看一些基础的java书籍,里面有再多的编程,java还是很有趣,也很容易学。 希望我的回答对您有所帮助。


˙0˙问下各位啊,在java中怎么用point数组初始化ArrayList.有问题的代码:
=。 =
你应该这样做
staticArrayListlist=newArrayList();
list.add(newPoint(-1,-1));
list.add(newPoint(-1,-1));
list.add(newPoint(-1,-1));
list.add(newPoint(-1,-1));
list.add(newPoint(-1,-1));
你也可以这样做:
publicstaticPoint[]Place={newPoint(-1,-1),newPoint(-1,-1),
newPoint(-1,-1),newPoint(-1,-1),newPoint(-1,-1),newPoint(-1,-1)};
publicstaticArrayListList=newArrayList();
List.toArray(Place);
变量名的首字母必须小写。 。 。 。 。 。
静态必须全部大写字母。 。 。 。 。 。