Scanner对象
import java.util.Scanner;
public class NewScanner {
public static void main(String[] args) {
//创建Scanner对象
Scanner sc = new Scanner(System.in); //System.in表示的是标准输入,可以从控制台读取数
System.out.println("爱好");
String like = sc.nextLine();
System.out.println("编号");
int num = sc.nextInt();
System.out.println("输入的信息:"+like+" "+num);
}
}
Math.random()
Math.random()产生数据的范围是[0,1)
得到一个范围之间的随机数(包括最大值和最小值)
int i = (int)(Math.random()*(MAX-MIX+1))+MIN;
数组
public class Array {
public static void main(String[] args) {
/**
* 数组是引用类型,当创建完成数组之后相当于是在方法外定义了一个变量,此时数组中的值是有默认值的
* int:0
* String:null
* boolean:false
*/
int [] arr1 = new int[2];
int arr2[] = new int[2];
int[] arr3 = new int[]{1,2,3,4,5};
int[] arr4 = {1,2,3};
System.out.println(arr1.length);//获取数组的长度
//输入数值求平均值
int[] arr5 = new int[]{22,60,40,65};
int sum = 0;
for(int i = 0;i<arr5.length;i++){
sum+=arr5[i];
}
System.out.println("平均值是:"+sum/arr5.length);
}
}