Java中这个函数怎么理解

private void shuffle(Object[] arr){

for(int i = arr.length - 1 ; i >= 0 ; i --){
int pos = (int) (Math.random() * (i + 1));
Object t = arr[pos];
arr[pos] = arr[i];
arr[i] = t;
}
}

繁花如伊
浏览 676回答 1
1回答

拉风的咖菲猫

(1)方法:就是完成特定功能的代码块。注意:在很多语言里面有函数的定义,而在Java中,函数被称为方法。(2)格式:修饰符 返回值类型 方法名(参数类型 参数名1,参数类型 参数名2...) {方法体语句;return 返回值;}修饰符:public private等等返回值类型:就是功能结果的数据类型方法名:就是起了一个名字,方便我们调用该方法。参数类型:就是参数的数据类型参数名:就是变量参数分类:实参:实际参与运算的数据形参:方法上定义的,用于接收实际参数的变量方法体语句:就是完成功能的代码块return:结束方法返回值:就是功能的结果,由return带给调用者。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java