团员管理系统java代码 团员管理系统java代码

简单的JAVA学生管理系统代码···

lListStudent students = new ArrayListStudent();

创新互联于2013年开始,先为习水等服务建站,习水等地企业,进行企业商务咨询服务。为习水企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。

BufferedReader br = new BufferedReader(new FileReader("D:\student.txt"));

String tmpStr = br.readLine();

while(tmpStr != null){

int firstIndex = tmpStr.indexOf(" ");

int secondIndex = tmpStr.indexOf(" ",firstIndex + 1);

int thirdIndex = tmpStr.indexOf(" ", secondIndex + 1);

int forthIndex = tmpStr.indexOf(" ", thirdIndex + 1);

Integer stuId = Integer.parseInt(tmpStr.substring(0,firstIndex));

String stuName = tmpStr.substring(firstIndex + 1,secondIndex);

Integer stuYW = Integer.parseInt(tmpStr.substring(secondIndex + 1,thirdIndex));

Integer stuSX = Integer.parseInt(tmpStr.substring(thirdIndex + 1,forthIndex));

Integer stuYY = Integer.parseInt(tmpStr.substring(forthIndex + 1));

Student student = new Student();

student.setStuId(stuId);

student.setStuName(stuName);

student.setStuYW(stuYW);

student.setStuSX(stuSX);

student.setStuYY(stuYY);

students.add(student);

tmpStr.readLine();

}

//创建一个学生实体类 封装stuId stuName stuYW stuSx stuYY 这5个属性。。。

//已经帮你把数据拆分出来 并以Student 对象的形式放入集合中了 接下来 给分吧 哇咔咔

怎么用java做一个简单的学生管理系统?

用java写的话,可以用List来实现学生管理系统:\x0d\x0a首先,管理系统是针对学生对象的,所以我们先把学生对象就写出来:\x0d\x0apackage bean;\x0d\x0apublic class Student {\x0d\x0a String name;\x0d\x0a String studentId;\x0d\x0a String sex;\x0d\x0a int grade;\x0d\x0a public Student(String name,String studentId,String sex,int grade){\x0d\x0a this.name= name;\x0d\x0a this.studentId= studentId;\x0d\x0a this.sex = sex;\x0d\x0a this.grade = grade; \x0d\x0a }\x0d\x0a public int getGrade(){\x0d\x0a return grade;\x0d\x0a }\x0d\x0a public String getName(){\x0d\x0a return name;\x0d\x0a }\x0d\x0a public String getSex(){\x0d\x0a return sex;\x0d\x0a }\x0d\x0a public void setGrade(int g){\x0d\x0a this.grade = g;\x0d\x0a }\x0d\x0a public String getStudentId(){\x0d\x0a return studentId;\x0d\x0a }\x0d\x0a}\x0d\x0a这里面定义了一些得到当前学生对象数据的一些get方法,和成绩修改的set方法,代码很简单,就不做详细的解答。\x0d\x0a就下来就是我们的正文了。\x0d\x0a虽然我们暂时不用swing来做界面,但是总得要看的过去吧,所以,先做了一个比较简单的界面:\x0d\x0a System.out.println("***************");\x0d\x0a System.out.println("*欢迎来到学生管理系统 *");\x0d\x0a System.out.println("*1:增加学生 *");\x0d\x0a System.out.println("*2:删除学生 *");\x0d\x0a System.out.println("*3:修改成绩 *");\x0d\x0a System.out.println("*4:查询成绩 *");\x0d\x0a System.out.println("***************");\x0d\x0a System.out.println("您想选择的操作是:");\x0d\x0a这里可以看到,我们的是用一个1234来选择项目,说以不得不讲一下Java如何获取到键盘所输入的数据---------Scanner ,要使用这个,首先需要import进来一个包:\x0d\x0a例如这里:\x0d\x0aimport java.util.*;\x0d\x0a之后的两行代码搞定输入:\x0d\x0aScanner sc = new Scanner(System.in);\x0d\x0a int choice = sc.nextInt();\x0d\x0a接下来就是各个功能的实现:\x0d\x0a\x0d\x0apackage test;\x0d\x0aimport java.util.*;\x0d\x0aimport bean.Student;\x0d\x0apublic class Manager {\x0d\x0a static List StudentList = new LinkedList();\x0d\x0a public static void main(String[] agrs){\x0d\x0a select(StudentList); \x0d\x0a }\x0d\x0a private static void select(List StudentList ){\x0d\x0a System.out.println("***************");\x0d\x0a System.out.println("*欢迎来到学生管理系统 *");\x0d\x0a System.out.println("*1:增加学生 *");\x0d\x0a System.out.println("*2:删除学生 *");\x0d\x0a System.out.println("*3:修改成绩 *");\x0d\x0a System.out.println("*4:查询成绩 *");\x0d\x0a System.out.println("***************");\x0d\x0a System.out.println("您想选择的操作是:");\x0d\x0a Scanner sc = new Scanner(System.in);\x0d\x0a int choice = sc.nextInt(); \x0d\x0a switch(choice){\x0d\x0a //增加学生\x0d\x0a case 1:\x0d\x0a System.out.print("请输入学生的姓名:");\x0d\x0a Scanner Sname = new Scanner(System.in);\x0d\x0a String name = Sname.nextLine();\x0d\x0a System.out.print("请输入学生的性别:");\x0d\x0a Scanner Ssex = new Scanner(System.in);\x0d\x0a String sex = Ssex.nextLine();\x0d\x0a System.out.print("请输入学生的学号:");\x0d\x0a Scanner SId = new Scanner(System.in);\x0d\x0a String studentId = SId.nextLine();\x0d\x0a System.out.print("请输入学生的成绩:");\x0d\x0a Scanner Sgrade = new Scanner(System.in);\x0d\x0a int grade = Sgrade.nextInt();\x0d\x0a StudentList.add(new Student(name,studentId,sex,grade));\x0d\x0a System.out.println("添加成功!!!!!");\x0d\x0a select(StudentList);\x0d\x0a break;\x0d\x0a //删除学生成绩\x0d\x0a case 2:\x0d\x0a System.out.print("请告诉我需要删除学生的学号:");\x0d\x0a Scanner Sid = new Scanner(System.in);\x0d\x0a String SstudentId = Sid.nextLine();\x0d\x0a boolean isfindDelete = false;\x0d\x0a for (int i = 0; i

回答于 2022-11-16

求程序员帮忙写个Java代码,因为今天我有事没时间做,明天要交作业,谢谢了

代码如下,随便附一句,一定要看写的源码,我已经尽量马马虎虎的写了,你更容易看懂。

public class Test {

// 第八题

public static final int NUM = 100;

public static final double GOOD = 99.99;

public static final String CLASSNAME = "Test.Class";

public static final long MAX = 9999999;

public static void main(String[] args) {

// 第一题

byte byte1 = 1;

short short1 = 1;

int int1 = 1;

long long1 = 1;

float float1 = 1;

double double1 = 1.0;

System.out.println("byte1 - " + byte1);

System.out.println("short1 - " + short1);

System.out.println("int1 - " + int1);

System.out.println("long1 - " + long1);

System.out.println("float1 - " + float1);

System.out.println("double1 - " + double1);

// 第二题

String name;

char sex;

int age;

boolean isMember;

// 第三题

int score1;

double score2 = 98.5;

// 第四题

double f1 = 10.1, f2 = 34.2;

System.out.println("f1,f2的和:" + (f1 + f2));

System.out.println("f1,f2的差:" + (f1 - f2));

System.out.println("f1,f2的积:" + (f1 * f2));

System.out.println("f1,f2的商:" + (f1 / f2));

// 第五题

int f3 = 5;

double f4 = 45.6;

System.out.println("f3,f4的和:" + (f3 + f4));

System.out.println("f3,f4的差:" + (f3 - f4));

System.out.println("f3,f4的积:" + (f3 * f4));

System.out.println("f3,f4的商:" + (f3 / f4));

// 第六题

int A = 65;

char a = (char) A;

System.out.println("整型互转char:" + a);

// 第七题

double timor = 123.456789;

int x = Integer

.parseInt(new java.text.DecimalFormat("0").format(timor));// 四舍五入

System.out.println("double - int :" + x);

// 第八题(定义在最开始)

System.out.println("常量NUM的值: " + NUM);

System.out.println("常量GOOD的值: " + GOOD);

System.out.println("常量CLASSNAME的值: " + CLASSNAME);

System.out.println("常量MAX的值: " + MAX);

// 第九题(自定义商品类)

class Goods {

private String name;

private double price;

private int count;

private double total;

public Goods(String name, double price, int count) {

this.name = name;

this.price = price;

this.count = count;

}

public void print() {

total = price * count;

System.out.println("商品名   价格      数量  总价");

System.out.println(name + "  " + price + "  " + count + "  "

+ total);

}

}

Goods goods = new Goods("苹果", 2, 10);

goods.print();

// 第十题

double pi = 3.14, r, d;

r = 4;

d = 2 * r;

System.out.println("圆的周长: " + (pi * d));

System.out.println("圆的面积: " + (pi * r * r));

// 第十一题

String qqname = "1234567890";

String qqpassword = "asd!#@#$%66";

Date birth = new Date(2014, 5, 1);

boolean isVIP = false;

char sex1 = '男';

StringBuilder personInfo = new StringBuilder();

personInfo.append("我是一个快乐的骚年");

personInfo

.append("然后a!#$%^*asdasdasdasdsa9d87a9s8d79asdjidauisdhausdihiasd");

// 第十二题

class Swaper {

public void change(int num1, int num2) {

int temp = num1;

num1 = num2;

num2 = temp;

System.out.printf("a=%d,b=%d\n", num1, num2);

}

}

int a1 = 2;

int b1 = 5;

Swaper swaper = new Swaper();

swaper.change(a1, b1);

}

}

当前标题:团员管理系统java代码 团员管理系统java代码
标题来源:https://www.cdcxhl.com/article34/hjdcpe.html

成都网站建设公司_创新互联,为您提供网站维护移动网站建设域名注册网站设计服务器托管关键词优化

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

成都app开发公司