猿问

怎么调用数组!

public class SW {
 public int sd(int[] g){
 
 for(int i=0;i<g.length;i++){
 g[i]=(int)(Math.random()*49);
 
 }
Arrays.sort(g);
return g.length;
 }
 public static void main(String[] args) {
     SW hello=new SW();
   hello.sd();


乱也
浏览 2711回答 6
6回答

不偏不易

看代码感觉是想先弄几个随机数放入数组,然后排序,然后输出初始化数组//这个函数需要一获取一个int[]类型的参数,目的是获得数组,调用这个函数时,需要一个提前定义好的数组 比如  int[] a = new int[10];  调用 hello.init(a); init初始化的意思,括号内a表示在运行init函数的过程中,array为a 这个数组 void init(int[] array){  ...//进行循环赋值,并排序 Arrays.sort(array); } main{ ... hello.init(a);//调用函数给数组a进行了赋值,排序 for(){}...//循环输出,可以用foreach. }大致写了一下。写完不放心,自己写了一下测试了一下,是可以的。多动手。

yanrun

public static void main(String[] args){     int[] array = {1,2,3,4,5};     for(int i = 0; i < array.length; i++){         System.out.print(array[i] + " ");     } }一个输出数组的代码

qq_Viven_rxDKNO

sd 已经调用了数组。。。for 循环的不是数组吗?

儁破孩

参数名传数组的对象名
随时随地看视频慕课网APP

相关分类

Java
我要回答