我正在尝试在java中创建一个ArrayList,在某些代码中我找到了这行var spawn = require('child_process').spawn;
var child = spawn('my-command');
child.kill();
var exec = require('child_process').exec;
exec('npm start');
。在该代码中,执行此行以创建ArrayList。
Node head=(Node)array[b]
和Node head=(Node)array[index]
之间有什么区别?
Node head=(array[index],null)
如何运作?
答案 0 :(得分:1)
这是在JAVA中创建ArrayList的方法:
List<String> someList = new ArrayList<>();
以上exaple将创建一个String
的数组列表。
我找到了这一行
Node head=(Node)array[b];
这只是初始化Node
类的对象,其中索引为array
的类型为Node
的数组为b
的数组。
Node head=(Node)array[index]
和Node head=(array[index],null)
之间有什么区别?Node head=(array[index],null)
Node head=someFunction(array[index],null)
这对我没有任何意义,除非你正在做array
之类的事情,你在索引b
和{{1}传递null
的值作为参数,它返回一个Node
类型的对象。
答案 1 :(得分:1)
在java中创建数组列表的方法是 ArrayList的名称列表= ArrayList&lt;&gt;();
在上面的示例中,您将创建数组列表类型NODe类