首先需要创建两个类(面向对象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类里面的数组中赋值就可以了。

最后欢迎大家关注:雄雄的小课堂

指定查找区间,查找学生姓名并显示是否修改成功相关推荐

  1. 如何将zipoutputstream返回_excel:vlookup如何区间查找?如何使用通配符?如何多条件查找?...

    今天来分享下vlookup函数的几种特殊用法,一共三种,如何使用通配符,如果多条件查找,如何模糊查找. 1.区间查找 区间查找 函数解读:=VLOOKUP(F2,B2:C5,2,TRUE) 第一个参数 ...

  2. [基础题] * 9.(*)设计一个Student接口,以一维数组存储一个班级的学生姓名。

    /*[基础题]  * 9.(*)设计一个Student接口,以一维数组存储一个班级的学生姓名.  * 该接口中有一个抽象方法getStudentName().  * 设计一个类Union,该类实现接口 ...

  3. 1.9 编程基础之顺序查找 02 输出最高分数的学生姓名 python

    http://noi.openjudge.cn/ch0109/02/ 参考: python输出姓名和最高成绩_[Python]1004分排名(20分),Python1004,成绩排名 https:// ...

  4. linux怎么在目录下查找文件,linux find-在指定目录下查找文件

    find命令用来在指定目录下查找文件.任何位于参数之前的字符串都将被视为欲查找的目录名.如果使用该命令时,不设置任何参数,则find命令将在当前目录下查找子目录与文件.并且将查找到的子目录和文件全部进 ...

  5. 【Android NDK 开发】Android Studio 使用 CMake 导入动态库 ( 构建脚本路径配置 | 指定动态库查找路径 | 链接动态库 )

    文章目录 I . CMake 引入动态库与静态库区别 II . Android Studio 中 CMake 引入动态库流程 III . 指定动态库查找路径 IV . 链接函数库 V . 完整代码示例 ...

  6. python文件操作2:在指定目录下查找指定后缀名的文件

    在指定目录下查找指定后缀名的文件,要查找所有子目录,返回文件路径名列表 import osdef get_full_filelist(base_dir='.', target_ext='') -> ...

  7. 洛谷 P3373 【模板】线段树 2(线段树区间乘、加 区间查找)

    题目描述 如题,已知一个数列,你需要进行下面三种操作: 1.将某区间每一个数乘上x 2.将某区间每一个数加上x 3.求出某区间每一个数的和 输入格式 第一行包含三个整数N.M.P,分别表示该数列数字的 ...

  8. * 完成随机点名案例;学生姓名都提前写在文件中;:每次敲回车,随机显示一个学生姓名,每人最多显示一次,所有人都显示完了就结束程序;

    import java.io.BufferedReader; import java.io.File; import java.io.FileReader; import java.io.IOExce ...

  9. Java 在指定目录中查找文件

    使用 File 类的 dir.list() 方法在指定目录中查找所有文件列表 完整代码 import java.io.File;public class Main {public static voi ...

最新文章

  1. SpringBoot使用Redis和MyBatis完成缓存数据的增删改查
  2. python取消任务的方法_python-即使忽略CancelledError,如何取消任务执...
  3. 断言(assert)详解
  4. 在 GridView 控件中添加一列复选框51
  5. C++ opengl GL_QUAD_STRIP的绘制
  6. python中字典教程_python中字典详解
  7. (Arxiv-2021)掩码自编码器是可扩展的视觉学习者
  8. zheng项目系统简单的分析记录
  9. 4007: [JLOI2015]战争调度
  10. 局域网即时通讯软件_无线局域网中,安卓手机和电脑的资源如何实现互传互访?...
  11. kali中清除历史命令
  12. 输入数据求熵值法matlab代码,熵值法matlab程序
  13. python实现LZW算法
  14. 小虎电商浏览器:拼多多蓝海词数据分析该怎么分析
  15. 【php图片上传在网页显示】
  16. 商业web 漏洞扫描神器———AWVS篇基础
  17. 互联网日报 | 5月22日 星期六 | 中国移动5G套餐用户破2亿;京东物流港股IPO认购结束;天猫宣布运费险降费...
  18. 防火墙的基础知识——第一天
  19. c语言----移动n根火柴使等式成立
  20. clickhouse 数据字典使用详解

热门文章

  1. Decorator(装饰)--对象结构型模式
  2. Θ(n)反转单链表(算法导论第三版第十章10.2-7)
  3. Docker之Dockerfile详解
  4. acwing199.余数之和(除法分块)
  5. [AGC026D]Histogram Coloring
  6. Jozky 刷题目录
  7. G - Best ACMer Solves the Hardest Problem Gym - 101955G
  8. Cover the Tree(2020多校第二场C)
  9. 牛客网【每日一题】4月29日题目精讲 Symmetric Matrix
  10. [ZJOI2007] 时态同步(拓扑序)