设计一个标题为“随机点名器’的窗体,添加一个“点名”按钮、“点名结果”标签和文本区组件,单击“点名”按钮后随机选择姓名数组中的名字,并将点到的姓名追加在文本区中。此窗体带关闭功能。 随机点名出来了,窗口不会弄。 package test01; import java.util.Random; import java.util.Scanner; public class CallName { public static void addStudentName (String[] students) { Scanner sc = new Scanner ( System.in) ; for (int i = 0; i < students.length; i++) { System.out.println ("存储第"+ (i+1) +"个姓名: "); students[i] = sc.next (); } } public static void printstudentName (String[] students){ for (int i = 0; i < students. length; i++) { String name = students[i]; System.out.println ("第"+ (i+1) +"个学生姓名:”+ name"); } } public static String randomStudentName (String[] students) { int index = new Random (). nextInt (students. length) ; String name = students [index]; return name; } /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub System. out.println(" 随机点名器 ") ; String[] students = new String[3]; addStudentName (students) ; printStudentName (students) ; String randomName = randomStudentName(students) ; System.out.println("被点到名的同学是:"+ randomName) ; } }
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率

已采纳
请教一个Java问题
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫
点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
3条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
CSDN专家-赖老师(软件之家) 2021-05-27 03:20关注用Swing写界面就可以了,学生资料是写死的,还是要录入呢?
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报微信扫一扫
点击复制链接分享
编辑预览轻敲空格完成输入- 显示为
- 卡片
- 标题
- 链接
评论按下Enter换行,Ctrl+Enter发表内容
编辑
预览

轻敲空格完成输入
- 显示为
- 卡片
- 标题
- 链接
报告相同问题?
提交
- 2021-05-27 09:09回答 3 已采纳 关注我,我可以帮你实现。
- 2021-12-06 05:49回答 4 已采纳 什么是升序数? import java.util.Scanner; public class Test { public static void main( String args[]){
- 2021-11-13 15:44回答 2 已采纳 switch语句应该在成绩输入正确的时候执行的,把switch整体的代码放在if里面,因为你必须在输入成绩正确的前提下再判断等级,不然只要你是输入大于100的数字,成绩和10的余数都大于5,成绩都为A
- 2024-02-27 13:36- Stack Overflow、GitHub等社区是学习Java的好去处,可以在这里找到问题的答案,也可以向其他开发者请教。 #### 四、总结 Java作为一门历史悠久且功能强大的编程语言,在软件开发领域占据着重要的地位。无论是...
- 2022-03-06 04:21回答 1 已采纳 Model 接口没有名称为 addAllattitudes 参数为两个字符串的方法,由于找不到这个方法所以就报错了,你可以把上面的代码改成 model.addAttribute("msg","hell
- 2022-12-27 03:17回答 1 已采纳 望采纳!点击该回答右侧的“采纳”按钮即可采纳!!! 总的来说就是:在 Optional 的 ifPresent 方法中,使用的是 Consumer 类型的参数,即参数是一个消费 T 类型的函数。 泛
- 2022-12-10 07:04回答 2 已采纳 B 是 子类 , A 是 父类 a 是 A 实例化后的对象, 父类A的对象 ,怎么能强转成 子类 B呢? 父类A 是不知道 子类B的,这里向下转是非法的 // 只有这样才是可行的 A a = new
- 2024-01-26 15:23* 遇到技术瓶颈时,积极查阅文档、请教同事或寻求外部资源,及时解决问题,保证项目顺利进行。 未来发展规划 * 持续学习新技术,关注行业动态,定期学习新技术和框架,如Spring Boot、MyBatis等,提升个人技能水平...
- 2017-05-23 17:54回答 7 已采纳 首先可参考:http://blog.csdn.net/hong15007046964/article/details/51141347 或者参考:http://www.cnblogs.com/y
- 2021-07-11 05:44回答 2 已采纳 package com.csdn; import java.text.DecimalFormat; public class Person { public static void ma
- 2015-11-09 17:35回答 3 已采纳 GenericDao是一个接口,并且是一个泛型接口,因为其定义时,在GenericDao后面有<>。<>中的K、E表示某种类型,但是只有到使用的时候才知道是什么类型。 如果&
- 2023-07-15 13:40在工作中,作者遇到了很多新的问题和技术,作者通过查阅相关资料,请教同事和经理,一个问题一个问题的解决,一个困难一个困难的克服,不仅将原有知识温习巩固,产生新的理解,而且学到了很多新知识。 再次,作者...
- 2022-12-17 12:12这种学习态度和解决问题的能力对于成为一个优秀的Java工程师至关重要。 Java工程师的角色并不仅仅是编写代码,还包括了代码的维护、优化、测试以及与团队的沟通协调。因此,良好的职业素养和注重细节的态度是必不可...
- 2021-02-26 02:55被生活打击的猪猪的博客 该楼层疑似违规已被系统折叠隐藏此楼查看此楼1、 请教一下,JAVA中 import it.sauronsoftware.jave.AudioAttributes; 是什么意思?那个it是什么包?2、一下这段代码在myeclipse中可以用,但在eclipse中报错,请问...
- 2022-12-21 03:22总结来说,Java培训不仅仅是技术的学习,更是一种思维方式的培养和人格特质的锻炼。通过有效的学习方法、团队合作、实践操作,以及保持耐心和积极心态,我们可以逐步掌握这门强大的编程语言,并为未来的职业生涯打下...
- 没有解决我的问题, 去提问