社区
Java
帖子详情
switch语句
淡淡会遗忘
2020-06-19 11:42:48
本人新手,找了个视频刚开始自学java ,但视频图片中的switch语句有点不太懂,case 后是打印语句,但最后面还有一个return 返回值,这两个后面都要用,不太清楚怎么调用这个方法,能让这两个互不干涉的显示出来,因为原视频课程有缺失,没有下一集,所以卡到这了,想麻烦大家给我解解惑
?
...全文
5292
3
打赏
收藏
switch语句
本人新手,找了个视频刚开始自学java ,但视频图片中的switch语句有点不太懂,case 后是打印语句,但最后面还有一个return 返回值,这两个后面都要用,不太清楚怎么调用这个方法,能让这两个互不干涉的显示出来,因为原视频课程有缺失,没有下一集,所以卡到这了,想麻烦大家给我解解惑?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
JustMonikalm
2020-06-22
打赏
举报
回复
好吧,忘记了,看了楼上大佬的,调用这个方法的时候需要new 一下,int choose = new Person().chu(); 这样来调用
JustMonikalm
2020-06-22
打赏
举报
回复
看着这个方法,应该是这样,你在别的地方(例如main方法里),使用 Person.chu 调用它,运行程序之后,会在控制台让你输入一个 数字,输入后,进入switch循环,判断,例如如果输入的是 1 那就打印一,你出拳:石头,然后break结束循环,往下执行,到return 之后就结束这个方法,return 的返回值是 choose ,也就是你输入的那个数字 1 给 你的 调用方,你可以使用一个 int i = Person.chu; 来接收,然后就可以用 i 去做别的代码操作了,应该可以理解吧
qybao
2020-06-20
打赏
举报
回复
什么意思?是在不改变chu方法的前提下也输出返回值choose吗? 在你的需要调用方法的地方(比如main方法里)追加以下代码 int choose = new Persion().chu();//调用方法获得返回值 System.out.printf(“你的选择是:%d”, choose); //打印返回值
C语言中的
switch
语句
基本用法
switch
语句
: 实际生活中,需要做出很多选择,大家都知道做选择可以使用if
语句
,但是如果选择太多,if
语句
使用起来就会很繁琐,这个时候就需要一个能将代码简化的
语句
,也就是我们今天的主角
switch
语句
。
switch
语句
是一个多分支选择
语句
,并且可以支持嵌套。
switch
语句
的基本格式
switch
(表达式) { case 常量1:
语句
1 case 常量2:
语句
2 default:
语句
n break; }
switch
语句
通过将表达式的值与常量值进行比对,如果相等则执行后面的
这可能是最全的
switch
语句
的用法
switch
的中文翻译是:开关,顾名思义,开关的作用就是控制连通或者中断,在C语言中,
switch
语句
的作用也是大同小异。 要学习
switch
语句
就要了解
switch
语句
的用法,
switch
语句
可以和break、continue、default配套使用,同时
switch
语句
后括号里的值可以是常量、变量或者表达式,但一定要是整形或者字符型。 同时作为与
switch
语句
配套使用的case
语句
,case后面的值若与
switch
语句
括号里面的值相同,则执行case后面的
语句
,需要注意的是,case语...
深入解析 Java 的
switch
语句
switch
语句
适用于对单个变量的多个可能值进行判断,代码更加简洁和清晰。使用break
语句
可以避免“穿透”问题。Java 12 引入的
switch
表达式使得
switch
语句
更加简洁和功能强大。yield关键字在 Java 13 中被引入,用于从
switch
表达式的分支中返回值,使得代码更加灵活。理解并解决常见问题,可以更有效地使用
switch
语句
。通过本文的详细介绍,希望你对 Java 的
switch
语句
有了更深入的了解,能够在实际编程中灵活运用这一强大的控制流
语句
。
JavaScript第 29 篇,JavaScript中的
switch
语句
(JS中的
switch
语句
使用详细)
⭐在JavaScript中,
switch
语句
是一种多路选择结构,它允许一个变量或表达式与多个可能的值进行比较,然后根据匹配的结果执行相应的代码块。
switch
语句
提供了一种更加清晰和简洁的方式来处理多个条件判断,而不是使用多个嵌套的if-else
语句
。用于基于不同的条件执行不同的代码块。它的设计使得在多个可能的值中进行决策时,代码更为清晰和易于阅读。
Java
51,396
社区成员
85,836
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章