boolean的使用
import java.util.Scanner;public class chengji {public static void main(String[] args) {//boolean 的运用Scanner input=new Scanner(System.in);System.out.print("请输入学生姓名:");String name=input.next();int sum=0;boolean bool=false; //使bool为false,是为了输入正确是可以进行最后的if语句for(int i=1;i<=5;i++){System.out.print("请输入第"+i+"门功课成绩:");int grade=input.nextInt();if(grade<0){System.out.println("抱歉,输入错误,请重新输入");bool=true; //定义为true,是为了保证当输入错误时可以不进行最后的if语句,因为我想要只有正确的时候才执行break;}sum=sum+grade;}if(!bool){System.out.println(name+"同学五门课的总成绩为"+sum);System.out.println(name+"同学五门课的平均成绩为"+sum/5);}}}
import java.util.Scanner;public class shopp1 {public static void main(String[] args) {System.out.println("\n* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *");System.out.println("\t\t\t欢迎使用MyShopping管理系统\n");System.out.println("\t\t\t1.客户信息管理");System.out.println("\t\t\t2.购物结算");System.out.println("\t\t\t3.真情回顾");System.out.println("\t\t\t4.注销");System.out.println("* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *");Scanner input=new Scanner(System.in);System.out.print("请输入num=");int num=input.nextInt();boolean bool=true;//最开始定义为true,使得while能够执行//把switch..case放入while中,是为了使得输入错误时还能继续输入正确的,当输入正确时,结束程序while(bool){switch (num) {case 1:System.out.println("\n客户信息管理");bool=false; //使程序跳出,否则无限循环输出break;case 2:System.out.println("\n购物结算");bool=false;break;case 3:System.out.println("\n真情回顾");bool=false;break;case 4:System.out.println("\n注销");bool=false;break;default:System.out.println("输入错误,请继续重新输入");num=input.nextInt();break;}}
System.out.println("\n程序结束"); }}
boolean的使用相关推荐
- java.lang.NullPointerException: Attempt to invoke virtual method ‘boolean java.lang.String.equals(j
今天切正式环境出现的空指针 记录一下 下面是错误 java.lang.NullPointerException: Attempt to invoke virtual method 'boolean j ...
- Boolean值判断2个条件之后选择一个条件
boolean值的介绍: boolean 数据类型 boolean 变量存储为 8 位(1 个字节)的数值形式,但只能是 True 或是 False. 当作为一个构造函数(带有运算符 new)调用时, ...
- 设计数据库字段或者java中使用boolean型时需谨慎
boolean型变量只有两个值 false和true,我们在设计数据库字段时或者定义java变量时会使用boolean,通常情况下开关类的变量使用无可非议,但请一定要考虑到扩展性. 使用前请仔细考虑一 ...
- 为什么阿里强制 boolean 类型变量不能使用 is 开头?
欢迎关注方志朋的博客,回复"666"获面试宝典 来源:blog.csdn.net/belongtocode/article/details/100635246 背景 平时工作中大家 ...
- 浅谈Greenplum的Boolean类型与Text类型之间的转换
在Greenplum或者Deepgreen中,如果我们想直接把Boolean类型转化为Text,那么可能会让你失望,因为他们不支持这种直接转化,但是可以通过UDF的方式实现,下面来简单看一下这个过程. ...
- 腾讯面试官问我Java中boolean类型占用多少个字节?我说一个,面试官让我回家等通知...
来自:程序员乔戈里 ---------------第二天-------------- 什么是boolean类型,根据官方文档的描述[1]: boolean: The boolean data type ...
- java boolean io流_java基础入门-day22-IO流
(1)I/O:Input/Output(了解) java中对数据的输入输出问题是通过io技术解决的. java提供的对象都在java.io包下. (2)IO的分类(掌握) A:按照数据的流向 输入流 ...
- java boolean 按位或_布尔运算符与按位运算符
布尔运算符与按位运算符 我对何时应该使用布尔运算符与按位运算符感到困惑 and vs &, or vs | 有人能启发我何时使用每种药物,何时使用一种药物会影响我的结果? 8个解决方案 56 ...
- python输入字符串转换为公式_python从字符串转换为boolean ?
实际上,你只需将字符串与期望接受的内容进行比较,这样你就可以这样做: s== 'True'或者检查一组值: 复制代码 sin ['true', '1', 't', 'y', 'yes', 'yeah' ...
- java boolean几个字节_Java中boolean类型到底占用多少个字节?
1.时间:2017-07-03 07:37:06YuanMxy 2.问题描述:今天在复习java基础的时候发现一小问题,Java中boolean类型到底占用多少个字节? 3.问题解答: (1)什么是b ...
最新文章
- 公有链和联盟链的本质不同
- Redis实现分布式锁的深入探究
- Java AQS论文翻译
- java多态口诀,Java之路---Day12(多态),多态Java
- Java黑皮书课后题第3章:3.7(金融应用:整钱兑零)修改程序清单2-10,使之只显示非零的币值单位,用单词的单数形式显示一个单位,复数形式显示多于一个的单位的值
- C++11 bind注意事项(传引用参数的时候)
- Angularjs编写KindEditor,UEidtor指令
- zemax设置 像方远心_[入门] [ZEMAX] [成像] 手把手教程:一个双高斯类镜头
- C/C++ 输入字符串gets( )、scanf( )、getline( )以及单个字符getchar( )
- C++自定义sort排序
- HTML的Demo实例
- Vue.js Ajax(axios)
- 数学建模--正态分布均值的假设检验
- R语言结构方程模型(SEM)在生态学领域中的实践应用
- 安规电容(X电容,Y电容)的简单对比介绍
- 字节字符流与错误的处理方法
- ng-alain php,Angular 中后台前端解决方案 - Ng Alain 介绍
- 钆螯合层析结合对比剂/DPPE-DTPA-Gd-DPPE造影剂/DMPE-DTPA-Gd-DMPE造影剂
- 我的世界服务器清垃圾文件,我的世界:五大处理“垃圾”方法,我选择懒人方法,你会如何选?...
- python 庖丁科技pdflux的表格解析(精度很高)