「java学号查询」注册学号查询学籍
本篇文章给大家谈谈java学号查询,以及注册学号查询学籍对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
java中怎样通过学号和姓名查找学生信息?
通过学号直接查询。学号是唯一的,可以通过学号直接查询学生信息,当然通过学号和姓名也可以。select * from 表名 where id=? and name=?;
java编程实现学号查询
//已成功运行通过可自己写学号测试
public class test {
public static void main(String args[]) {
String s = "1112223d344";
if(check(s))
System.out.println("学号正确");
else System.out.println("学号错误");
System.out.println("专业为:"+getmajor(s));
}
public static Boolean check(String s) {
Boolean t=true;
String s1=s.substring(0, 7);
String s2=s.substring(8, 11);
try{
Integer i=Integer.parseInt(s1);
Integer j=Integer.parseInt(s2);
}catch(Exception e){
t=false;
}
return t;
}
public static String getmajor(String s) {
return s.substring(5, 7);
}
}
java 通过txt检索学号查出姓名
理解下,你的问题,你有一个文本文件,里面存储了学生的相关信息(每一行存储一个学生的信息,用|分隔不同属性),你现在想做的是,输入一个编号,就查询出一个学生的相关信息。你建一个学生类,学生类里面有学生相关的属性,读取完 文本文件之后,你应该会得到一个ListStudent list这样的结构,然后你根据学生编号 转换为 MapString,Studeng 这样的结构。你的程序主流程,开始一个无限循环,用户输入一个编号,你去Map里查找是否包含这个key,如果包含,代表存在这个学生的信息,打印出来,如果不存在,说明用户输入了一个不存在的编号,这个学生的信息不存在。然后用户是否继续,如果继续,那就continue继续这个循环,如果用户选择不继续,那就退出这个无限循环。程序结束
这个方法里,你的逻辑写的有点混乱。首先应该是 输入编号之后,你才去遍历 nameList,查看用户输入的编号是否存在,但是你写的是,先遍历nameList,这里的逻辑有点混乱。
关于java学号查询和注册学号查询学籍的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。
发布于:2022-12-07,除非注明,否则均为
原创文章,转载请注明出处。