3-3 if条件结构的使用

  • if条件结构是根据条件判断之后再做处理
  • 语法:基本的if条件结

      if(条件){

            //语句

      }

             

import java.util.*;
public class Text{
	public static void main (String[] args){
		Scanner in =new Scanner(System.in);
		System.out.println("请输入你的成绩:");
		int score=in.nextInt();
		if(score>90){
			System.out.println("奖励你一根棒棒糖");
		}
		System.out.println("正在测试");
	}
}

  

 

3-4  逻辑运算符

注:逻辑运算符只可对boolean类型进行运算。

 

运算符 表达式 说明  
&& 条件1 && 条件2 仅仅两个条件同时为真,结果为真。
|| 条件1 ||   条件2 只要两个条件有一个为真,结果为真。
  !  条件

条件为真时,结果为假;

条件为假时,结果为真。

 例:小明Java成绩大于90分,并且SQL成绩大于80分,师父奖励他;或者Java成绩等于100分,音乐成绩大于70分,师父也可以奖励他。

import java.util.*;
public class score{
	public static void main (String[] args){
		Scanner in =new Scanner(System.in);
		System.out.println("请输入你的Java成绩:");
		int java=in.nextInt();
		System.out.println("请输入你的SQL成绩:");
		int sql=in.nextInt();
		if(java>90&&sql>80){
			System.out.println("师父奖励");
		}
		System.out.println("正在测试");
	}
}
  • 打开文件位置
//文件位置 E:\java
//黑屏模式
C:\Users\Administrator>E:
E:\>cd java//进入java文件夹
E:\java>javac score.java//编译
E:\java>java score//编译通过

  修改

if(!(java>90)&&sql>80){
/*
"!"后面必须加关系运算符"()",如果不加小括号,"!"运算的是"java","java"是int数值类型,出现错误 */

  3-5 运算符的优先级

百度(Java运算符+优先级、目数)

点“.”是最高优先级,

(),[]

>,<优先级高于&&、||、!

posted @ 2018-10-17 14:54  随缘清阳  阅读(415)  评论(0)    收藏  举报