威海建设局网站首页,百度网站排名哪家好,企业网站如何去做优化,揭阳网站制作服务我正在研究一个项目,并且我被教导在构造函数中实例化变量.我在使用ArrayList思想时遇到了一些麻烦.您能否提出一些最佳实践,我是否需要使用实例变量定义ArrayList,或者我可以在构造函数中执行此操作.谢谢你的建议#xff01;我有一个我正在谈论的内容的例子#xff1a;//impo…我正在研究一个项目,并且我被教导在构造函数中实例化变量.我在使用ArrayList思想时遇到了一些麻烦.您能否提出一些最佳实践,我是否需要使用实例变量定义ArrayList,或者我可以在构造函数中执行此操作.谢谢你的建议我有一个我正在谈论的内容的例子//importsimport java.util.*;import java.lang.*;public class ArrayListConstructorDemo{//instance variables/attributesString string;List list;// for example does this line need to say List list new ArrayList();//constructorspublic ArrayListConstructorDemo(){String string null;List list new ArrayList();//is there anyway I can do this here instead of 6 lines up?}//end default constructorpublic ArrayListConstructorDemo(String string,List list){this.string string;this.list list;}//end generic constructor//observers/getters/accessorspublic String getString(){return string;}//end method getString()public List getList(){return list;}//end method getList()//transformers/setters/mutatorspublic void setTable(String string){this.string string;}public void setValues(String list){// for(String s : test)// {list.add(this.list);// }}public String toString(){return this is a generic toString method for the class ArrayListConstructorDemo;}//end toStringpublic static void main(String[] args){ArrayListConstructorDemo alcd new ArrayListConstructorDemo();System.out.println(alcd.list.size());//test Lists in generalList bleh new ArrayList();bleh.add(b1);System.out.println(bleh.get(0));}//end method main()}//end class ArrayListConstructorDemo