Java中 为什么要使用if语句,if-else的用法

主页 > 学习 > Java >

张兵 次浏览

摘要:上一章我们学习了变量的用法和常用的数据类型:int double char String boolean等,另外也学习了一些运算符,包括算术运算符、赋值运算符以及关系运算符。

      上一章我们学习了变量的用法和常用的数据类型:int double char String boolean等,另外也学习
 
  了一些运算符,包括算术运算符、赋值运算符以及关系运算符。
 
  本章讲学习基本的选择结构if语句,那么为什么要使用if呢?
 
  生活中我们经常需要先做出判断,然后才能解决某件事情。例如:如果妈妈今天过生日,你将送妈妈一
 
  份生日礼物;如果个人博客没有内容,博客将没有意义。
 
  问题:如果张兵的java考试成绩大于98分,那么张兵就可以获得一个MP4作为奖励
 
  分析:我们已经知道“HelloWord”程序的编写,但是有时候需要判断一下条件,才能满足输出,条件
 
  不满足则不输出,这个问题就需要先判断一下张兵的Java成绩,他的成绩大于98分时,才有奖励,对于
 
  这种“需要先判断条件,条件满足后执行”的程序,需要用if选择结构来实现。
 
 
 
  代码
 
  if(条件){
 
  代码块              //条件成立后需要执行的代码
 
  }
 
  使用if-else选择结构
 
  问题:如果张兵的Java成绩大于98分,那么老师奖励他一个Mp4;否则老师罚他抄代码。
 
  可以用两种方式来实现
 
  ①两个if语句来实现
 
   int score=91;
 
   if(score>98){
 
   System.out.println("老师说:不错!奖励一个MP4")
 
  }
 
  if(score<=98){
 
   System.out.println("老师说:惩罚抄代码")
 
  }
 
  ②if-else语句来实现
 
   int score=91;
 
   if(score>98){
 
   System.out.println("老师说:不错!奖励一个MP4")
 
  }else{
 
   System.out.println("老师说:惩罚抄代码")
 
  }
 
  总结:到此为止,需要掌握的if选择结构如下:基本if结构;if-else选择结构;

随机新闻