3-1 数据的概述
package com.atguigu.java;
public class ArrayTest {
public static void main(String[] args) {
int num;
num = 10;
int id = 1001;
int[] ids;
ids = new int[] {1001,1002,1003,1004};
String[] names = new String[5];
names[0] = "王铭";
names[1] = "王赫";
names[2] = "张学良";
names[3] = "孙居龙";
names[4] = "王宏志";
System.out.println(names.length);
System.out.println(ids.length);
for(int i=0;i<names.length;i++) {
System.out.println(names[i]);
}
}
}
package com.atguigu.java;
public class ArrayTest1 {
public static void main(String[] args) {
int[] arr = new int[4];
for(int i=0;i<arr.length;i++) {
System.out.println(arr[i]);
}
}
}
package com.atguigu.exer;
import java.util.Scanner;
public class ArrayDemo1 {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
System.out.println("请输入学生人数:");
int number = scan.nextInt();
int[] scores = new int[number];
System.out.println("请输入"+number+"个学生成绩:");
for(int i=0;i<scores.length;i++) {
scores[i] = scan.nextInt();
}
int maxScore = 0;
for(int i=0;i<scores.length;i++) {
if(maxScore < scores[i]) {
maxScore = scores[i];
}
}
char level;
for(int i=0; i<scores.length;i++) {
if(maxScore - scores[i] <= 10) {
level = 'A';
}else if(maxScore - scores[i] <= 20) {
level = 'B';
}else if(maxScore - scores[i] <= 30) {
level = 'C';
}else {
level = 'D';
}
System.out.println("student " + i + " score is " + scores[i] + ",grade is " + level);
}
}
}
package com.atguigu.java;
public class ArrayTest2 {
public static void main(String[] args) {
int[] arr = new int[] {1,2,3};
int[][] arr1 = new int[][] {{1,2,3},{4,5},{6,7,8}};
String[][] arr2 = new String[3][2];
String[][] arr3 = new String[3][];
System.out.println(arr1[0][1]);
System.out.println(arr2[1][1]);
arr3[1] = new String[4];
System.out.println(arr3[1][0]);
System.out.println(arr1.length);
System.out.println(arr1[0].length);
System.out.println(arr1[1].length);
for(int i=0; i<arr1.length;i++) {
for(int j=0; j<arr1[i].length;j++) {
System.out.print(arr1[i][j]);
}
System.out.println();
}
}
}
package com.atguigu.java;
public class ArrayTest3 {
public static void main(String[] args) {
int[][] arr = new int[4][3];
System.out.println(arr[0]);
System.out.println(arr[0][0]);
float[][] arr1 = new float[4][3];
System.out.println(arr1[0]);
System.out.println(arr1[0][0]);
String[][] arr2 = new String[4][2];
System.out.println(arr2[1]);
System.out.println(arr2[1][0]);
double[][] arr3 = new double[4][];
System.out.println(arr3[0]);
System.out.println(arr3[0][1]);
}
}