猜数游戏
遍历数组
找出数组中最大值
猜数游戏
package com.sxt;
import java.util.*;//导入java包
public class Hello {
public static void main(String[] args) {
//系统生成1-100的随机数
Random rd=new Random();
int realNumber=rd.nextInt(100);
Scanner sc=new Scanner(System.in);
//系统生4成1-100的随机整数
System.out.println("输入你的整数:");
int snum=sc.nextInt();
while( snum!=realNumber){
if(snum>realNumber){
System.out.println("猜大了");
}
else if(snum<realNumber){
System.out.println("猜小了");
}
snum=sc.nextInt();
}
System.out.println("猜对了");
}
}
遍历数组
设计一个方法遍历数组,要求遍历的数组在一行上,[1,3,2,4,5]
package com.sxt;
public class Hello {
public static void main(String[] args) {
int arr[] = {2,3,4,7,9,5};
/*System.out.println();//不打印任何数据只做换行处理*/
printArr(arr);
}
public static void printArr(int arr[]) {
System.out.print("[");
for(int i=0;i<arr.length;i++) {
if(i==arr.length-1) {
System.out.print(arr[i]);
}
else {
System.out.print(arr[i]+",");
}
}
System.out.print("]");
}
}
找出数组最大值
设计一个方法找出数组最大值,并将最大值返回
package com.sxt;
public class Hello {
public static void main(String[] args) {
int[] arr={1,5,3,2,6,7}; //定义一个数组
int max=getMax(arr);
System.out.println(max);
}
public static int getMax(int[] arr) {
int max=arr[0];
for(int i=0;i<arr.length;i++) {
if(arr[i]>max) {
max=arr[i];
}
}
return max;
}
}