成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

從0學Java之關系運算以及判斷

開發 前端
能做判斷的基礎,是能對數據做比較,比較就是關于兩個數據是否相等、誰大誰小的結論,這需要用到關系運算:對兩個數據之間的關系的計算。

計算機的智能是建筑在規則的基礎上的,在遇到情況的時候,根據事先制定的規則做出判斷,是計算機最基本的能力。

這篇文章的內容將講解以下知識點:

①比較和關系運算,②判斷語句

①比較和關系運算

能做判斷的基礎,是能對數據做比較,比較就是關于兩個數據是否相等、誰大誰小的結論,這需要用到關系運算:對兩個數據之間的關系的計算。

Java提供了六個關系運算符:

  • ==相等
  • !=不相等
  • >大于
  • >=大于或等于
  • <小于
  • <=小于或等于

注意其中有兩個字符的運算符:==、>=和<=的兩個字符必須緊緊連在一起,中間不能插入空格。

關系運算的結果是一個邏輯值,邏輯值只有兩種可能的值:true(真,表示成立)或false(假,表示不成立)。

當兩個值的關系符合關系運算符的預期時,關系運算的結果為true,否則為false。

案例:簡易自動售賣機,在售賣機買一瓶快樂肥仔水,投入對應的錢,售賣機出售商品,找零。

//初始化
Scanner in = new Scanner(System.in);
//讀入投幣金額
System.out.println("請投幣:");
int amount = in.nextInt();

//打印購物小票
System.out.println("*****************");
System.out.println("* 可口可樂 *");
System.out.println("* 一罐 *");
System.out.println("* 售價:4元 *");
System.out.println("*****************");

// 計算并打印找零
System.out.println("找零:" + (amount-4));

圖片

大家看到按照這個代碼去寫,投入10塊錢,出了一張購物小票,還找了6塊錢,感覺這個程序寫的還挺合理,但如果是投入3塊錢,程序會顯示什么呢?

找零:-1,顯然這個程序不合理,這個時候就需要修改一下程序了,那就提前讓程序做個判斷,判斷輸入的數字是不是大于等于4

//初始化
Scanner in = new Scanner(System.in);
//讀入投幣金額
System.out.println("請投幣:");
int amount = in.nextInt();
System.out.println(amount >= 4);
//打印購物小票
System.out.println("*****************");
System.out.println("* 可口可樂 *");
System.out.println("* 一罐 *");
System.out.println("* 售價:4元 *");
System.out.println("*****************");

// 計算并打印找零
System.out.println("找零:" + (amount-4));

這個時候可以看到,系統判斷出 false ,ok,咱們進一步優化這個案例:根據比較的結果,決定做、還是不做某些動作,就要用到if語句。

②判斷語句

一個基本的if語句由一個關鍵字if開頭,跟上在括號里的一個表示條件的邏輯表達式,然后是一對大括號“{}”之間的若干條語句。

如果表示條件的邏輯表達式的結果為true,那么就執行后面跟著的這對大括號中的語句,否則就跳過這些語句不執行,而繼續下面的其他語句。

有的時候我們希望在條件成立的時候做一件事情,而在條件不成立的時候做另外一件事情。

這可以在if語句后面跟上一個else子句,形成一個if-else語句。

注:寫if語句,一定要學會做流程圖,要不會亂

//初始化
Scanner in = new Scanner(System.in);
//讀入投幣金額
System.out.println("請投幣:");
int amount = in.nextInt();

if(amount >= 4)
{
//打印購物小票
System.out.println("*****************");
System.out.println("* 可口可樂 *");
System.out.println("* 一罐 *");
System.out.println("* 售價:4元 *");
System.out.println("*****************");

// 計算并打印找零
System.out.println("找零:" + (amount-4));
}
else
{
System.out.println("請繼續投幣");


責任編輯:武曉燕 來源: Java極客技術
相關推薦

2022-10-31 07:33:05

Javafor循環

2022-10-30 10:14:43

Java循環語句

2022-09-30 07:32:48

循環while循環體

2022-11-26 00:34:57

數組Java程序

2022-09-16 07:32:15

編程計算機命令

2022-10-28 07:38:06

Javawhile循環

2022-09-22 07:31:14

Java變量計算

2021-01-13 11:51:25

ARM位置無關碼

2020-12-11 09:05:04

ARMMDKGNU

2019-01-29 14:29:03

微服務路由

2021-05-25 11:50:32

ARMuboot網絡協議棧

2021-01-08 12:06:59

WDT定時裝置

2025-03-20 14:50:24

2021-01-16 11:40:28

ARM嵌入式開發ADC應用

2012-02-23 11:01:37

虛擬化SRM桌面虛擬化

2020-12-10 08:13:15

ARM架構 嵌入式

2021-06-06 20:56:48

Java內存 intern

2021-05-10 11:38:07

Java數組IDEA

2024-12-26 00:46:25

機器學習LoRA訓練

2025-04-03 15:40:41

機器學習大模型DeepSeek
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 免费观看www| 久久国产日韩欧美 | 天天看天天干 | 国产精品毛片一区二区在线看 | 一区二区精品 | 成年人黄色免费视频 | 成人在线一区二区 | 中文字幕av一区二区三区 | 91精品久久久久久久久 | 亚洲精品久久久久久久久久久 | 国产精品久久久久久久久久了 | 欧美一二三四成人免费视频 | 国产午夜精品一区二区三区四区 | 午夜免费网站 | 亚洲福利片 | 久久视频免费看 | 国产精品视频网 | 成人国产精品免费观看视频 | 日韩视频在线一区 | 日本激情视频中文字幕 | 一区二区三区福利视频 | 男人天堂99 | 看片网站在线 | 日韩精品一区二区三区老鸭窝 | 国产精品久久久久久 | 国产精品视频免费 | 国产精品无码久久久久 | 亚洲人成免费 | 国产精品免费在线 | 全免费a级毛片免费看视频免 | 电影午夜精品一区二区三区 | 亚欧午夜| 日韩中文在线 | 国产yw851.c免费观看网站 | 亚洲综合第一页 | 午夜av在线| 欧美精品在欧美一区二区少妇 | 在线一级片 | 亚洲一区二区在线 | 国产一级片一区二区 | www.4hu影院 |