类的有参方法----------输入学生姓名及查找学生位置
来源:互联网 发布:json用什么解析 编辑:程序博客网 时间:2024/05/17 22:12
import java.util.*;public class Student { String[] names=new String[10]; public void addName(String name){ for(int i=0; i<names.length; i++){ if(names[i]==null){ names[i]=name; break; } } } public void showName(){ for(int i=0; i<names.length; i++){ System.out.print(names[i]+" "); } } public boolean searchName(int start,int end,String name){ boolean find=false; for(int i=start-1;i<end;i++){ if(names[i].equals(name)){ find=true; break; } } return find; } public static void main(String[] args){ Scanner input=new Scanner(System.in); Student s=new Student(); for(int i=0; i<10; i++){ System.out.print("请输入学生姓名: "); String newname=input.next(); s.addName(newname); } System.out.println(); System.out.print("输入开始的位置: "); int a=input.nextInt(); System.out.print("输入结束的位置: "); int b=input.nextInt(); System.out.print("输入查找的学生姓名: "); String name=input.next(); if(s.searchName(a,b,name)){ System.out.println("找到了"); }else{ System.out.println("没找到该学生"); } s.showName(); }}
0 0
- 类的有参方法----------输入学生姓名及查找学生位置
- 一班里有n个学生,把各学生的姓名及学号输入并储存,再输入一个学生姓名后查找,看是否有此学生。
- 输入学生姓名,形成数组,输入范围查找学生
- 一个班有n个学生,需要把每个学生的简单资料(姓名和学号)输入计算机保存。然后可以通过输入某一学生的姓名查找其有关资料。当输入一个姓名后程序就查找该班有无此学生,如果有,则输出他的姓名和学号,如果找不到
- 根据姓名查找学生的学号
- #练习#输入学生姓名与成绩,求班级平均分以及最低分学生成绩的姓名,最高成绩及姓名。
- 有10个学生,每个学生的数据包括学号、姓名和1门课成绩,编写如下函数: (1)根据学生的信息建立链表; (2)输出链表; (3)输入一个学生的学号,查找链表中是否有该学生; (4)在第i
- 输入学生个数,学生姓名和他们的成绩,然后按照学生成绩降序排列
- 编写一个学生和教师数据输入和显示程序,学生数据有编号,姓名,班号,和成绩,教师数据有编号,姓名,职称和部门。要求将编号,姓名输入显示设计成一个类person,并作为学生数据类t和教师数据操作类的基类
- C#——输入学生的姓名成绩
- 将学生的姓名成绩输入到Map中
- 3.1定义学生类:成员变量有学号、姓名、出生日期(字符串)、成绩;成员方法包括构造方法、计算学生年龄的方法、输出学生信息的方法;在主方法中创造一个学生对象,然后输出他的信息(包括他的年龄)
- C++_学生资料管理简单举例·输入学号,姓名,以及查找
- 编写一个学生类Students,该类成员变量包括学号no、姓名name、性别sex和年龄age,该类的成员方法有genNo()getName ).
- 编写一个学生类Students,该类成员变量包括学号no、姓名name、性别sex和年龄age,该类的成员方法有genNo()getName ).
- 编写一个学生类Students,该类成员变量包括学号no、姓名name、性别sex和年龄age,该类的成员方法有genNo()getName ).
- [5.18]编写一个学生和教师数据输入和显示程序,学生数据有编号、姓名、班号、和成绩,教师数据有编号 姓名、职称和部门。要求将编号、姓名输入和显示设计成一个类person,并作为学生数据操作类stud
- 输入5个学生的姓名和成绩,顺序输出这五个学生的姓名和成绩,并输出最高成绩的姓名和成绩
- [置顶] 网站浏览统计功能的简单实现-- vb2005xu自己动手系列(2)
- [置顶] 自己动手精简的Mysql5 不到2.5M -- vb2005xu软件学习
- 静态页面通过url传值与取值
- [置顶] 一个简单的JAVA字符集过滤器实现 -vb2005xu 自己动手
- TabHost的简单实用
- 类的有参方法----------输入学生姓名及查找学生位置
- [置顶] 关于JAVA动态加载类[简单IOC的实现] -- vb2005xu自己动手
- 求参赛者的平均分,取最大值
- spi flash通用读写软IP
- [置顶] 在使用JS框架之前自己写的一些工具代码
- Structure from motion
- xUtils 中的HttpUtils源码解释
- org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter和org.apache.struts2.dispatcher.
- [置顶] 自己动手从源代码手动安装Python -- 搭建服务器Python 运行环境