指定查找区间,查找学生姓名并显示是否修改成功
首先需要创建两个类(面向对象OO的方式实现):
一个是Student,该类主要的代码:
String [] names = new String [5];
//指定位置查找学生信息public boolean select(int start,int end,String name){boolean flag = false;for(int i = start-1;i<end;i++){if(names[i].equals(name)){//找到了flag = true;break;}}return flag;}
然后在创建一个测试类TestMain,在方法里面写:
//在指定的位置查找学生们的信息public static void testStudntName(){Student student = new Student();//给数组里面赋值System.out.println("请输入5个学生");for(int i = 0;i<5;i++){student.names[i] = sc.next();}System.out.println("学生信息是:");for (String str : student.names) {System.out.print(str);}System.out.println();System.out.println("请输入开始的位置:");int k = sc.nextInt();System.out.println("请输入结束的位置:");int e = sc.nextInt();System.out.println("请输入需要查找的姓名:");String name = sc.next();//调用方法boolean flag = student.select(k, e, name);if(flag){System.out.println("找到了");}else{System.out.println("没有找到");}}
最后自行在main方法中调用即可。
下面是运行结果:
如果找不到的话就是下面的运行结果:
以上就是全部的代码,难点就在Student类中的方法,TestMain中只需给Student类里面的数组中赋值就可以了。
最后欢迎大家关注:雄雄的小课堂
指定查找区间,查找学生姓名并显示是否修改成功相关推荐
- 如何将zipoutputstream返回_excel:vlookup如何区间查找?如何使用通配符?如何多条件查找?...
今天来分享下vlookup函数的几种特殊用法,一共三种,如何使用通配符,如果多条件查找,如何模糊查找. 1.区间查找 区间查找 函数解读:=VLOOKUP(F2,B2:C5,2,TRUE) 第一个参数 ...
- [基础题] * 9.(*)设计一个Student接口,以一维数组存储一个班级的学生姓名。
/*[基础题] * 9.(*)设计一个Student接口,以一维数组存储一个班级的学生姓名. * 该接口中有一个抽象方法getStudentName(). * 设计一个类Union,该类实现接口 ...
- 1.9 编程基础之顺序查找 02 输出最高分数的学生姓名 python
http://noi.openjudge.cn/ch0109/02/ 参考: python输出姓名和最高成绩_[Python]1004分排名(20分),Python1004,成绩排名 https:// ...
- linux怎么在目录下查找文件,linux find-在指定目录下查找文件
find命令用来在指定目录下查找文件.任何位于参数之前的字符串都将被视为欲查找的目录名.如果使用该命令时,不设置任何参数,则find命令将在当前目录下查找子目录与文件.并且将查找到的子目录和文件全部进 ...
- 【Android NDK 开发】Android Studio 使用 CMake 导入动态库 ( 构建脚本路径配置 | 指定动态库查找路径 | 链接动态库 )
文章目录 I . CMake 引入动态库与静态库区别 II . Android Studio 中 CMake 引入动态库流程 III . 指定动态库查找路径 IV . 链接函数库 V . 完整代码示例 ...
- python文件操作2:在指定目录下查找指定后缀名的文件
在指定目录下查找指定后缀名的文件,要查找所有子目录,返回文件路径名列表 import osdef get_full_filelist(base_dir='.', target_ext='') -> ...
- 洛谷 P3373 【模板】线段树 2(线段树区间乘、加 区间查找)
题目描述 如题,已知一个数列,你需要进行下面三种操作: 1.将某区间每一个数乘上x 2.将某区间每一个数加上x 3.求出某区间每一个数的和 输入格式 第一行包含三个整数N.M.P,分别表示该数列数字的 ...
- * 完成随机点名案例;学生姓名都提前写在文件中;:每次敲回车,随机显示一个学生姓名,每人最多显示一次,所有人都显示完了就结束程序;
import java.io.BufferedReader; import java.io.File; import java.io.FileReader; import java.io.IOExce ...
- Java 在指定目录中查找文件
使用 File 类的 dir.list() 方法在指定目录中查找所有文件列表 完整代码 import java.io.File;public class Main {public static voi ...
最新文章
- SpringBoot使用Redis和MyBatis完成缓存数据的增删改查
- python取消任务的方法_python-即使忽略CancelledError,如何取消任务执...
- 断言(assert)详解
- 在 GridView 控件中添加一列复选框51
- C++ opengl GL_QUAD_STRIP的绘制
- python中字典教程_python中字典详解
- (Arxiv-2021)掩码自编码器是可扩展的视觉学习者
- zheng项目系统简单的分析记录
- 4007: [JLOI2015]战争调度
- 局域网即时通讯软件_无线局域网中,安卓手机和电脑的资源如何实现互传互访?...
- kali中清除历史命令
- 输入数据求熵值法matlab代码,熵值法matlab程序
- python实现LZW算法
- 小虎电商浏览器:拼多多蓝海词数据分析该怎么分析
- 【php图片上传在网页显示】
- 商业web 漏洞扫描神器———AWVS篇基础
- 互联网日报 | 5月22日 星期六 | 中国移动5G套餐用户破2亿;京东物流港股IPO认购结束;天猫宣布运费险降费...
- 防火墙的基础知识——第一天
- c语言----移动n根火柴使等式成立
- clickhouse 数据字典使用详解
热门文章
- Decorator(装饰)--对象结构型模式
- Θ(n)反转单链表(算法导论第三版第十章10.2-7)
- Docker之Dockerfile详解
- acwing199.余数之和(除法分块)
- [AGC026D]Histogram Coloring
- Jozky 刷题目录
- G - Best ACMer Solves the Hardest Problem Gym - 101955G
- Cover the Tree(2020多校第二场C)
- 牛客网【每日一题】4月29日题目精讲 Symmetric Matrix
- [ZJOI2007] 时态同步(拓扑序)