java 键盘录入语数英物化五科课程名
时间: 2023-10-14 19:22:52 浏览: 44
可以使用Java中的Scanner类来实现键盘录入。以下是一个示例代码,可以让用户在控制台输入语数英物化五科课程名并将其输出:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
String[] courses = new String[5];
for (int i = 0; i < 5; i++) {
System.out.print("请输入第" + (i+1) + "门课程的名称:");
courses[i] = scanner.nextLine();
}
System.out.println("您输入的五门课程分别是:");
for (String course : courses) {
System.out.println(course);
}
}
}
```
在上述代码中,我们首先创建了一个Scanner对象,然后使用for循环遍历五门课程,每次调用Scanner的nextLine方法读取用户输入的课程名,并将其存储在字符串数组courses中。最后,我们使用for循环遍历该数组,将五门课程名输出到控制台。
相关问题
java键盘录入数存到两组数组
以下是Java键盘录入数存到两组数组的示例代码:
```java
import java.util.Scanner;
public class TwoArrays {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int[] array1 = new int[5];
int[] array2 = new int[5];
System.out.println("请输入第一组数:");
for (int i = 0; i < 5; i++) {
array1[i] = scanner.nextInt();
}
System.out.println("请输入第二组数:");
for (int i = 0; i < 5; i++) {
array2[i] = scanner.nextInt();
}
System.out.println("第一组数为:");
for (int i = 0; i < 5; i++) {
System.out.print(array1[i] + " ");
}
System.out.println();
System.out.println("第二组数为:");
for (int i = 0; i < 5; i++) {
System.out.print(array2[i] + " ");
}
}
}
```
在这个示例中,我们使用了Scanner类来实现从键盘录入数据的功能。我们创建了两个长度为5的整型数组array1和array2,分别用来存储第一组和第二组输入的数。然后,我们使用for循环和Scanner类的nextInt()方法来逐个读取输入的数,并将它们存储到对应的数组中。最后,我们使用for循环逐个输出两个数组中的数。
java键盘录入数存到两组数组,输出同一索引
您可以使用Scanner类来实现键盘录入数,并将它们存储到两个数组中。然后,您可以使用循环遍历这两个数组,并输出它们的同一索引。
以下是示例代码:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int[] array1 = new int[5];
int[] array2 = new int[5];
// 从键盘录入数并存储到数组中
System.out.println("请输入5个整数:");
for (int i = 0; i < 5; i++) {
array1[i] = scanner.nextInt();
}
System.out.println("请输入另外5个整数:");
for (int i = 0; i < 5; i++) {
array2[i] = scanner.nextInt();
}
// 输出同一索引的值
System.out.println("两个数组同一索引的值为:");
for (int i = 0; i < 5; i++) {
System.out.println(array1[i] + " " + array2[i]);
}
}
}
```
示例输出:
```
请输入5个整数:
1 2 3 4 5
请输入另外5个整数:
6 7 8 9 10
两个数组同一索引的值为:
1 6
2 7
3 8
4 9
5 10
```