在Java的第三章節(jié)中,我們主要學(xué)習(xí)了Java的運算符以及基本選擇結(jié)構(gòu)。運算符是Java中最基礎(chǔ)的概念之一,是進行各種運算操作的重要工具。
其中,Java中的算術(shù)運算符包括加、減、乘、除、取模等運算符。Java中的關(guān)系運算符包括小于、小于等于、等于、大于等于、大于、不等于等運算符。Java中的邏輯運算符包括與、或、非等運算符。在使用這些運算符時,需要注意運算符是有優(yōu)先級的,需要遵守優(yōu)先級規(guī)則。
int num1 = 10; int num2 = 5; int num3 = 2; int result = num1 + num2 * num3; System.out.println(result); //輸出20 int a = 4; int b = 2; boolean bool = (a >b) && (a % b == 0); System.out.println(bool); //輸出false
除了運算符,Java中還有基本的選擇結(jié)構(gòu),也就是if語句。if語句是一種用于控制程序流程的高級語句,使用if語句可以根據(jù)條件來執(zhí)行不同的代碼塊。if語句的基本語法為:
if (condition) { //when condition is true, the code inside the block will be executed }
在if語句中,condition是一個條件表達式,其值只能為true或false。當(dāng)condition為true時,if語句中的代碼塊會被執(zhí)行,否則會被跳過。
除了單獨的if語句之外,Java還提供了其他選擇結(jié)構(gòu),包括if-else、if-else if-else等結(jié)構(gòu)。這些結(jié)構(gòu)可以滿足不同的選擇需求,幫助我們控制程序流程。下面是一個簡單的if-else語句的示例:
int num = 10; if (num % 2 == 0) { System.out.println("num is even."); } else { System.out.println("num is odd."); }
這段代碼中,當(dāng)num是偶數(shù)時,程序會執(zhí)行if語句中的代碼塊;當(dāng)num是奇數(shù)時,程序會執(zhí)行else語句中的代碼塊。通過這種方式,我們可以根據(jù)條件來執(zhí)行不同的代碼塊。
這就是Java第三章中運算符和基本選擇結(jié)構(gòu)的主要內(nèi)容。掌握好這些知識,可以有效地幫助我們編寫復(fù)雜的Java程序。