当前位置: 首页 > news >正文

怒江傈僳族自治州网站建设_网站建设公司_ASP.NET_seo优化

进网站备案时间,wordpress单栏极简,网站建设中 怎么办,哪里有免费的seo视频一、Java学生信息管理系统 这个系统包含了添加、修改、删除、查询和显示所有学生信息等功能。您可以在此基础上进行修改和完善#xff0c;以适应您的需求。 import java.util.Scanner;public class StudentManagementSystem {private static Scanner scanner new Scanner(S…一、Java学生信息管理系统 这个系统包含了添加、修改、删除、查询和显示所有学生信息等功能。您可以在此基础上进行修改和完善以适应您的需求。 import java.util.Scanner;public class StudentManagementSystem {private static Scanner scanner new Scanner(System.in);private static int MAX_STUDENT_NUMBER 100;private static Student[] students new Student[MAX_STUDENT_NUMBER];private static int studentNumber 0;public static void main(String[] args) {while (true) {System.out.println(***********************************************);System.out.println(* 学生信息管理系统 *);System.out.println(* 1. 添加学生信息 *);System.out.println(* 2. 修改学生信息 *);System.out.println(* 3. 删除学生信息 *);System.out.println(* 4. 查询学生信息 *);System.out.println(* 5. 显示所有学生信息 *);System.out.println(* 0. 退出系统 *);System.out.println(***********************************************);System.out.print(请选择操作);int choice scanner.nextInt();switch (choice) {case 1:addStudent();break;case 2:modifyStudent();break;case 3:deleteStudent();break;case 4:queryStudent();break;case 5:displayAllStudents();break;case 0:System.exit(0);default:System.out.println(输入错误请重新输入);}}}private static void addStudent() {if (studentNumber MAX_STUDENT_NUMBER) {System.out.println(学生数量已达到最大值);return;}scanner.nextLine(); // 消耗掉换行符System.out.print(请输入学生姓名);String name scanner.nextLine();System.out.print(请输入学生年龄);int age scanner.nextInt();System.out.print(请输入学生性别0表示女性1表示男性);int gender scanner.nextInt();System.out.print(请输入学生班级);String className scanner.next();Student student new Student(name, age, gender, className);students[studentNumber] student;System.out.println(添加成功);}private static void modifyStudent() {System.out.print(请输入要修改的学生姓名);String name scanner.next();for (int i 0; i studentNumber; i) {if (students[i].getName().equals(name)) {System.out.print(请输入学生新的年龄);int age scanner.nextInt();System.out.print(请输入学生新的性别0表示女性1表示男性);int gender scanner.nextInt();System.out.print(请输入学生新的班级);String className scanner.next();students[i].setAge(age);students[i].setGender(gender);students[i].setClassName(className);System.out.println(修改成功);return;}}System.out.println(没有找到该学生信息);}private static void deleteStudent() {System.out.print(请输入要删除的学生姓名);String name scanner.next();int i 0;for (; i studentNumber; i) {if (students[i].getName().equals(name)) {break;}}if (i studentNumber) {System.out.println(没有找到该学生信息);return;}for (; i studentNumber - 1; i) {students[i] students[i 1];}students[--studentNumber] null;System.out.println(删除成功);}private static void queryStudent() {System.out.print(请输入要查询的学生姓名);String name scanner.next();for (int i 0; i studentNumber; i) {if (students[i].getName().equals(name)) {System.out.println(students[i]);return;}}System.out.println(没有找到该学生信息);}private static void displayAllStudents() {for (int i 0; i studentNumber; i) {System.out.println(students[i]);}}private static class Student {private String name;private int age;private int gender;private String className;public Student(String name, int age,int gender, String className) { this.name name; this.age age; this.gender gender; this.className className; }public String getName() {return name;}public void setName(String name) {this.name name;}public int getAge() {return age;}public void setAge(int age) {this.age age;}public int getGender() {return gender;}public void setGender(int gender) {this.gender gender;}public String getClassName() {return className;}public void setClassName(String className) {this.className className;}Overridepublic String toString() {String genderStr gender 0 ? 女 : 男;return 姓名 name 年龄 age 性别 genderStr 班级 className;} }二、Java实现猜拳小游戏 以下代码是一个猜拳小游戏的实现其中包含了用户输入、随机数生成、逻辑判断和输出结果等功能。首先让用户输入名字然后每轮循环中用户输入出拳手势根据输入的数字1、2、3分别代表石头、剪刀、布同时系统也会产生一个随机数表示电脑出拳手势。判断用户和电脑的胜负关系并输出结果。如果输入的数字为0则退出游戏。 MyMath是一个辅助类用来生成1-3之间的随机整数。 import java.util.Random; import java.util.Scanner;public class GuessGame {String userName;Scanner readernew Scanner(System.in);public GuessGame(){System.out.println(------欢迎来到猜拳小游戏------);System.out.println(请输入你的名字:);this.userName reader.next();}public void startGame(){System.out.println(欢迎你,userName);while(true){System.out.println(请输入1-石头2-剪刀3-布0-退出);int ureader.nextInt();if(u1u3){MyMath mnew MyMath();// 产生一个随机数int cm.getRandom();judge(u,c);// 判断胜负}else if(u0){System.out.println(退出游戏欢迎下次再玩);break;}else{System.out.println(输入有误请再次输入);}}}public void judge(int u,int c){if(u1c2||u2c3||u3c1){System.out.println(你出的是getState(u)电脑出的是getState(c)你赢了);}else if(u1c3||u2c1||u3c2){System.out.println(你出的是getState(u)电脑出的是getState(c)你输了);}else{System.out.println(你出的是getState(u)电脑出的是getState(c)平局);}}public String getState(int u){String state;// 将类型与编号对应switch(u){case 1:state石头;break;case 2:state剪刀;break;case 3:state布;break;}return state;} } class MyMath {public int getRandom(){Random rdnew Random();int number rd.nextInt(3) 1;//生成1-3的随机数return number;} }请输入1-石头2-剪刀3-布0-退出 1 你出的是石头电脑出的是石头平局 请输入1-石头2-剪刀3-布0-退出 1 你出的是石头电脑出的是石头平局 请输入1-石头2-剪刀3-布0-退出 1 你出的是石头电脑出的是石头平局 请输入1-石头2-剪刀3-布0-退出 1 你出的是石头电脑出的是石头平局 请输入1-石头2-剪刀3-布0-退出 1 你出的是石头电脑出的是布你输了 请输入1-石头2-剪刀3-布0-退出 0 退出游戏欢迎下次再玩 三、Java打印日历 package edu.java.homework.calendar;import java.util.Calendar; import java.util.GregorianCalendar;public class MyCalendar {private final int year;private final int month;public MyCalendar(int year,int month)//构造函数{this.yearyear;this.monthmonth;}public void printCalendar(){System.out.println(日\t一\t二\t三\t四\t五\t六);int weekgetWeekDay(year,month,1);//得到星期数for(int i1;iweek;i){System.out.print(\t);}int monthDaysgetMonthDays(year,month);//得到该月天数for(int i1;imonthDays;i){if(getWeekDay(year,month,i)7){System.out.print(i\n);}elseSystem.out.print(i\t);}System.out.println();}public int getWeekDay(int year,int month,int day){int week-1;// 使用Calendar类Calendar calendarnew GregorianCalendar(year,month-1,day);weekcalendar.get(Calendar.DAY_OF_WEEK);return week;}public int getMonthDays(int year,int month){int monthDays0;if(month4||month6||month9||month11){monthDays30;}else if(month2) // 2月需要判断是否为闰年{if(year%40year%100!0||year%4000){monthDays29;}elsemonthDays28;}elsemonthDays31;return monthDays;} } package edu.java.homework.chapter;import edu.java.homework.calendar.MyCalendar; import java.util.InputMismatchException; import java.util.Scanner; public class Chapter1 {Scanner innew Scanner(System.in);public void chapterMenu(){while(true){System.out.println(请选择作业序号);System.out.println(1--输出日历2--人事管理系统0--退出);int option;while(true) // 检验输入的是否为数字不是则需重新输入{try{option in.nextInt();break;}catch(InputMismatchException e){System.out.println(输入类型不匹配请重新输入);innew Scanner(System.in);}}if(option1){work1();}else if(option2){work2();}else if(option0){break;}}}private void work1(){System.out.println(1、输出日历格式如下);MyCalendar myCalendarnew MyCalendar(2022,9);myCalendar.printCalendar();}private void work2(){System.out.println(2、输出如下);System.out.println(************************);System.out.println( 人事管理系统);System.out.println( 1、添加用户);System.out.println( 2、查询用户);System.out.println( 3、退出系统);} }
http://www.lebaoying.cn/news/24210.html

相关文章:

  • php网站后台管理系统源码网络推广有哪些
  • 兼职网站高中生在家可做wordpress英语商城插件
  • 有没有咨询求助做任务的网站临沂网站建设排名
  • 怎样用xampp做网站下载百度app最新版
  • 有哪些做问卷调查挣钱的网站网上电商平台怎么注册
  • 成都明腾网站建设公司西安官网优化技术
  • 投票网站做seo如何便宜的seo官网优化
  • 网站源码.net九江市金融控股集团有限公司
  • 婚礼顾问网站介绍模版网站大图怎么优化
  • 企业网站设计图片1232网址之家
  • 山东旗舰建设集团网站网站开发技术 下载
  • 深圳找网站建设公司一级消防工程师考试大纲
  • 全部免费网站软件网页设计制作教程题库
  • 嘉兴 网站 制作网站业务怎么做
  • 9861云南网站建设phpcms主题移植wordpress
  • 网站服务器费用明细北京建设工程造价信息网官网
  • 仿别人的网站惠来做网站
  • 网站建设带有注册账号做简单网站
  • 盐城滨海建设局网站wordpress 404 插件
  • 怀化优化网站排名东莞住建网
  • 重庆网站建站一站式服务青浦手机网站制作
  • 桂林做网站企业网站源码搭建
  • 网站设计和建设自考题做男鞋的网站
  • 网站建设和运行遇到的问题ps课程教学零基础网课
  • 百度地址如何设置门店地址东莞推广seo关键词排名优化
  • 如何免费创建网站做网站诊断步骤
  • 网站开发排名网站建设与制作实训报告
  • 西安手机网站开发网站建设推荐北京华网天下
  • 做网站时怎样申请域名17做网站郑州
  • 张店好的网站建设的公司辽宁建设厅网站首页