缅甸网站后缀公司刚做网站在那里找图片做
web/
2025/9/30 18:31:06/
文章来源:
缅甸网站后缀,公司刚做网站在那里找图片做,大连百度搜索排名优化,企业年金是什么意思我们经常在实际开发中会用到一些转换类#xff0c;比如在金融界中#xff0c;我们需要将1转换为“壹”#xff0c;2转换成“贰”。还有类似这样的需求#xff0c;食堂在一周内每天的菜单都是不一样的#xff0c;周一为鱼香肉丝鸡腿#xff0c;周二为爆炒土豆丝鲅鱼#…我们经常在实际开发中会用到一些转换类比如在金融界中我们需要将1转换为“壹”2转换成“贰”。还有类似这样的需求食堂在一周内每天的菜单都是不一样的周一为鱼香肉丝鸡腿周二为爆炒土豆丝鲅鱼周三为西红柿炒鸡蛋牛肉片等等我们可以用代码来模拟一下金融项目的需求
//java实现将阿拉伯数字转换成中国式数字public static void testCastNum(){int num 2;String chinaNum ;switch (num) {case 1:chinaNum 壹;case 2:chinaNum 贰;case 3:chinaNum 叁;case 4:chinaNum 肆;case 5:chinaNum 伍;case 6:chinaNum 陆;case 7:chinaNum 柒;case 8:chinaNum 捌;case 9:chinaNum 玖;}System.out.println(chinaNum);}这是一个简单的不能在简单的案例大家一看就明白那我们运行一下发现结果输出的是“玖”为什么
我们回来在看看程序哦原来是case后面忘记加break了程序从case2执行完之后继续执行chinaNum的值从“贰”、“叁”、“肆”一直到“玖”才结束因为在switch中自始至终都未发现break所以就一直执行。
有人可能会质疑这样的小儿科我是不可能烦的错误太简单了我只能说你参与过的并没有太复杂在大点的项目中蹲过坑、打过仗的兄弟们都知道switch中经常会遇到一堆case语句又和别的业务嵌套在一起你说落一个break正常不最正常不过了。
那么我们应该如何防止这样的看似低级小儿科的实则又常犯的错误呢
修改编辑器的警告级别比我在myeclipse或者eclipse中一次点击windows–》preferences–》java–》Compiler–》Errors/Warnings–》Potential programming problems–》”’switch’ case fall-througn”, 将后面的错误级别修改为Error你胆敢在case后面不加break试试我就直接给你报红色叉号别说运行了编译都不让你通过 当然你也可以改其他的错误级别自己改的试试哦~
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/84587.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!