
正文
JAVa输入学号代码 java里输出学号的程序是什么
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
编写一个java程序,要求输入自己的学号姓名
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class Test222 {
public static void main(String[] args) throws IOException {
int i, j;
String a;
BufferedReader str = new BufferedReader(
new InputStreamReader(System.in));
System.out.println("请输入学号:");
a = str.readLine();
System.out.println("学号为:" + a);
str = new BufferedReader(new InputStreamReader(System.in));
System.out.println("请输入姓名:");
a = str.readLine();
System.out.println("姓名为:" + a);
}
}
望采纳~~
相关问答
Q1: 要求编写一个java程序,输入学生信息,并能保存与显示学生信息。
import java.util.ArrayList;
import java.util.Scanner;import com.sun.org.apache.xpath.internal.Arg;
public class Student {
//两个私有属性
private int no ;
private String name ;
//默认构造函数
public Student(){}
//带参构造函数
public Student(int no,String name){
this.no=no;
this.name=name;
}
//添加学生信息
public void addStudentInfo(ArrayList list){
String flag1="yes";
do{
Student student=new Student();
Scanner in =new Scanner(System.in);
System.out.println("请输入学生学号JAVa输入学号代码:");
student.setNo(in.nextInt());
System.out.println("请输入学生姓名:");
student.setName(in.next());
list.add(student);
System.out.println("是否继续添加学生信息(yes/no)?");
flag1=in.next();
} while(flag1.equals("yes"));
}
//读取学生信息
public void showStudentInfo(ArrayListStudent list){
System.out.println(" 学生no: "+" 学生name: ");
for(Student student:list){
System.out.println(" "+student.getNo()+" "+student.getName());
}
}
public int getNo() {
return no;
}
public void setNo(int no) {
this.no = no;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public static void main(String arg[]) {
ArrayListStudent studentList= new ArrayListStudent();
Student student= new Student();
Scanner inn= new Scanner(System.in);
while(true){
System.out.println("----------------- 欢迎使用学生管理系统------------------");
System.out.println("1.输入学生信息");
System.out.println("2.显示学生信息");
System.out.println("0.退出系统");
System.out.println("请选择....");
int nn= inn.nextInt();
switch (nn) {
case 1:
student.addStudentInfo(studentList);
break;
case 2:
System.out.println("学生信息如下:");
student.showStudentInfo(studentList);
break;
case 0:
System.exit(0);
System.out.println("系统退出JAVa输入学号代码!");
break;
default:
break;
}
}
} }
Q2: java入门编程题:某班有十位同学,请顺序输入十位同学的学号,保存在数组中,并输出所有同学的学号?
import java.util.Scanner;
public class Students {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
String[] students=new String[10];
String No=null;
for (int i = 0; i 10 ; i++) {
System.out.println("请输入学号:");
No=in.next();
students[i]=No;
}
System.out.println("学号是:");
for (String a:students) {
System.out.print(a+" ");
}
}
}
Q3: 编写java程序实现以下功能:从键盘输入学生姓名、学号、成绩,并保存到文本文件中,重复进行直到遇到空格符
public class test3{
public static void main(String []args) {
String FilePath="d:\\javaTest\\output.txt";
writeAll(FilePath);
}
private static void writeAll(String filePath) {
File output = new File(filePath);
String outputStr = "";
Scanner sc = new Scanner(System.in);
System.out.println("请输入信息:");
while (true) {
String str = sc.nextLine();
if (str == null || "".equals(str)) {
System.err.println("退出\n\n");
break;
}
outputStr += str + "\r\n";
}
FileWriter fw = null;
BufferedWriter bw = null;
try {
fw = new FileWriter(output, true);
bw = new BufferedWriter(fw);
bw.write(outputStr);
System.out.println("您输入的信息(姓名,学号,成绩):\n" + outputStr + "\n已写入:" + filePath);
} catch (IOException e) {
e.printStackTrace();
} finally {
try {
bw.flush();
fw.flush();
bw.close();
fw.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
}
Q4: 怎样用JAVA设计学生类Student,包含“学号、班级、姓名、年龄、成员”?
这个很简单呀,要自己试着去写。\r\npublic class Students {\r\n\tprivate String ID; //学号\r\n private String classId; //班级\r\n private String name; //姓名\r\n\tprivate int age; //年龄\r\n public Students(String ID,String classId,String name,int age){//构造函数\r\n this.ID=ID;\r\n this.classId=classId;\t\r\n this.name=name;\r\n this.age= age; \r\n }\r\n\tpublic String getiID() {//获得学号\r\n\t\treturn this.ID;\t\r\n }\r\n\tpublic String getClassId() {//获得班级\r\n\t\treturn this.classId;\r\n\t}\r\n\tpublic String getName() {//获得姓名\r\n\t\treturn this.name;\r\n\t}\r\n\tpublic int getAge() {//获得年龄\r\n\t\treturn this.age;\r\n\t}\r\n\t\r\n\tpublic void setAge(int age){//修改年龄\r\n\t\tthis.age=age;\r\n\t}\t\r\n\tpublic static void main(String args[]){\r\n\t\tStudents st=new Students("111101","一班","张三","20");\r\n\t\tSystem.out.println(st.getAge());\r\n\t\tst.setAge(30);\r\n\t\tSystem.out.println(st.getAge());\r\n\t}\r\n} \r\n如果在完整一些,可以在加一个toString()函数,用来返回要输出的字符串。
JAVa输入学号代码的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java里输出学号的程序是什么、JAVa输入学号代码的信息别忘了在本站进行查找喔。





