黑马程序员技术交流社区
标题:
方法(函数)的大神求指教。求打醒!!
[打印本页]
作者:
刘小小五
时间:
2015-9-28 00:04
标题:
方法(函数)的大神求指教。求打醒!!
import java.util.Scanner;
class changjianarr_1 {
/*/定义一个功能:利用SCanner录入数据给数组
返回类型:void
while
*/
public static void changjianarr(int []arr){
Scanner sc=new Scanner(System.in);
int x=0;
while (x<arr.length) {
System.out.println("请录入第"+(x+1)+"数");
arr[x]=sc.nextInt();
x++;
}
}
//主程序
public static void main(String[] args){
System.out.println(" 欢迎来到xxx系统");
System.out.println(" ————————————");
Scanner sc=new Scanner(System.in);
System.out.println("你想录入多少个数:");
int n=sc.nextInt();
int []arr=new int[n];
changjianarr(arr);
System.out.println(arr[0]);
System.out.println(" ————————————");
System.out.println("谢谢使用!");
}
}
以 上是可以运行 的程序。
但我想把
Scanner sc=new Scanner(System.in);
System.out.println("你想录入多少个数:");
int n=sc.nextInt();
int []arr=new int[n];
这个也放进changjianarr方法里面。怎么才能做到啊。还是跟本就不可以。注定要这样写?我试了好多次。就是搞不定,才妥协 成了这个。
作者:
Arron
时间:
2015-9-28 00:23
=-=!!!!!!
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2