日期:2014-05-20  浏览次数:20655 次

请教,写了一个方法,LIst类型,用来储存接收到的内容,retrun list,,我在main里如何调用储存的结果而不走方法中的过程?
package text;

import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;

public class A {

/**
 * @param args
 */
public static void main(String[] args) {
// TODO Auto-generated method stub
he();

}
static public List he(){
List li=new ArrayList();

System.out.println("实验是直接调出所有的数字还是从方法一开始执行");
for (; ; ) {
System.out.println("存数字");
Scanner input=new Scanner(System.in);
int a=input.nextInt();
li.add(a);
if(a==10){

for (int i = 0; i < li.size(); i++) {
System.out.print(li.get(i));
}

break;
}


}

return li;


}

}

Main 里调用此方法,是按照流程走的,请问如何直接调用LI集合里储存的数字,而不用走he方法中的流程
Java ArrayList

------解决方案--------------------
List list = he();

用个list接收 以后用的时候调list即可