JAVA由控制台输入学号姓名,并分行输出
时间: 2024-10-14 18:08:38 浏览: 25
在Java中,你可以使用Scanner类从控制台获取用户输入的学号和姓名,然后通过println()函数将它们分行输出。下面是一个简单的示例程序:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入学号:");
String studentID = scanner.nextLine(); // 获取学号
System.out.println("请输入姓名:");
String name = scanner.nextLine(); // 获取姓名
// 分行输出
System.out.println("学号:" + studentID); // 输出学号
System.out.println("姓名:" + name); // 输出姓名
scanner.close(); // 关闭扫描器以释放资源
}
}
```
在这个程序中,用户会被提示输入学号和姓名,每输入一行,程序会读取并存储,然后分别打印出结果。
相关问题
JAVA分行输入学号姓名,并输出姓名学号
在Java中,你可以使用Scanner类从控制台获取用户输入的学号和姓名,然后通过System.out.println()来输出。下面是一个简单的示例程序:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
// 输入提示
System.out.print("请输入学号: ");
String studentID = scanner.nextLine(); // 获取一行输入作为学号
System.out.print("请输入姓名: ");
String name = scanner.nextLine(); // 同样获取一行输入作为姓名
// 输出结果
System.out.println("姓名: " + name + ", 学号: " + studentID);
// 关闭扫描器
scanner.close();
}
}
```
在这个程序中,我们首先创建了一个Scanner对象来读取用户的输入。然后分别提示用户输入学号和姓名,`scanner.nextLine()`会读取并存储一整行文本,这里就包括了用户输入的值。最后将姓名和学号打印出来。
利用java 编写一个程序,在控制台输出自己的学号和姓名。
在Java中,你可以创建一个简单的类来表示学生信息,并提供相关的getters方法。下面是一个例子:
```java
public class Student {
private String studentId;
private String name;
// 构造函数
public Student(String studentId, String name) {
this.studentId = studentId;
this.name = name;
}
// Getter methods
public String getStudentId() {
return studentId;
}
public String getName() {
return name;
}
// 主程序入口点
public static void main(String[] args) {
Student student = new Student("001", "张三"); // 替换为你实际的学号和姓名
System.out.println("学号:" + student.getStudentId());
System.out.println("姓名:" + student.getName());
}
}
```
当你运行这个程序,它会在控制台上输出学生的学号和姓名。如果你想在命令行输入学号和姓名,可以考虑使用Scanner类,但这超出了这个简单示例的范围。
阅读全文