本文共 769 字,大约阅读时间需要 2 分钟。
import java.util.Scanner;public class Array02 { // 录入班级5名的姓名,查找是否包含某个学生,输出结果. public static void main(String[] args) { Scanner s = new Scanner(System.in); // 定义字符串数组 String array1[] = new String[5]; // for循环输入数值 for (int i = 0; i < array1.length; i++) { System.out.println("请输入第" + (i + 1) + "位学生的姓名"); array1[i] = s.next(); } // 遍历数组 System.out.println("输入的学生姓名如下:"); for (String a : array1) { System.out.println(a); } System.out.println("请输入要查询的学生姓名"); String find = s.next(); int position = -1; // 用循环通过索引来访问数组元素并输出 for (int i = 0; i < array1.length; i++) { // 因为是字符串,所以要用equals if (find.equals(array1[i])) { position = i; System.out.println(find + "的索引位置是" + position); } } if (position == -1) { System.out.println("未找到"); } }}
转载地址:http://hvnwi.baihongyu.com/