Java数组
/**
* 数组实例:猜数字
*/
package 数组;
import java.util.Scanner;
import java.util.Random;//生成伪随机数
public class Test05 {
public static void main(String[] args) {
// int[] nums = {5,13,34,65,100};
int[] nums = new int[5];
int len = nums.length;
Random r = new Random();//创建一个生成随机数的工具
for (int i=0;i<len;i++) {
nums[i] = r.nextInt(50);
}
Scanner input = new Scanner(System.in);
System.out.println("请输入你要猜的数:(100以内)");
int usernum = input.nextInt();
boolean flag = false;
for (int x:nums) {
if (usernum==x) {
flag = true;
break;
}
}
if(flag) {
System.out.println("恭喜你猜到了!!!");
}else{
System.out.println("没猜对,加油!");
}
}
}
/**
* 数组实例:打印正角三角形
*/
package 数组;
public class Test06 {
public static void main(String[] args) {
char[] cs = {'A','B','C','D','E','F','G'};
int len = cs.length;
for (int i=1;i<=len;i++) {
for(int j=i;j<len;j++) {
System.out.print("-");
}
for(int j=1;j<=i*2-1;j++) {
System.out.print(cs[i-1]);
}
System.out.println("");
}
}
}