網頁

顯示具有 SL-100 JAVA入門基礎 標籤的文章。 顯示所有文章
顯示具有 SL-100 JAVA入門基礎 標籤的文章。 顯示所有文章

2013年9月17日 星期二

Ch2_5 do-while迴圈

do-while迴圈與while-loop迴圈的差別就是while-loop迴圈會在執行while程式區塊前先判斷布林條件式是否成立,當回傳值為true時才會執行while程式區塊,反之則不會執行。

而do-while迴圈則是先執行程式區塊後才判斷布林條件式,只決定是否要執行下一次的while程式區塊,所以do-while迴圈不管布林條件是否成立都會執行一次。
do{
//程式執行區塊
}while(boolean-expression);

Ch2_4 While迴圈

當迴圈內的敘述區段被重複執行的次數不可預測時,甚至有些迴圈在某些情狀是不用被執行的。這時,可以使用條件迴圈。條件迴圈又分為前測試while迴圈與後測試do…while迴圈。

while (boolean-expression){
//程式執行區塊
}

2013年9月16日 星期一

Ch2_3 for-loop迴圈

for迴圈也是java提供的迴圈結構之一,它的運作方式與while迴圈相同。

for(初始值 ;條件式 ; 步進值 ){
//迴圈敘述
}


2013年9月12日 星期四

Ch2_2 switch-case流程敘述

switch-case選擇式流程敘述屬於多種條件判斷敘述。

Ch2_1 if-else流程敘述

  • if 結構
基本的if結構很簡單,給他一個條件運算式,根據運算結果為true或false來決定是否執行下一句陳述句。
if (boolean expression)
statement;
//繼續往下執行

Ch1_21 類別、屬性、方法

  • 類別
什麼是類別?類別(class)是物件的基礎,用來描述類別或物件內所包含的資料,以及類別或物件可被操作的行為。

Ch1_20 三元運算子

三元運算子 的語法如下
X=(布林值boolean運算式) ?  true-value  :false-value;

其運算式是表示當括號(boolean exp)中的回傳值為true時,會進行冒號:左邊的敘述,反之會進行冒號右邊的敘述。

2013年9月11日 星期三

Ch1_19 位移運算子(<<、>>、<<、~)

位移運算子有左移運算與右移運算,可以將指定數值的位元進行左移和右移,並可指定位移單元,其使用方式與作用和下圖表所示:

Ch1_12 算數運算子(+ 、 -、 *、 /、 % 、++ 、 --)

運算式(Expression)是由運算元(operand)和運算子(operator)所構成的。例如:「a+b」是一個加法運算式,其中a、b是屬於運算元,而「+」號則是屬於運算子(或稱運算符號)。

2013年9月9日 星期一

Ch1_14 邏輯運算子(&、|、!、、&&、||)

邏輯運算符號的運算結果為boolean型態,也就是只有2個結果,true或false。

Ch1_13 關係運算子==、!=、>、<、>=、<=

在關係運算子的結果不是成立(true),就是不成立(false)。
多使用在條件判斷式,是用來比較2個數值,並判定兩者之間的大小關係。

Ch1_18 指定運算子(+=、-=、*=、/=、%=)

=就是指派運算符號,就是將直指派給變數,所以它不是數學上的等於,指派運算符號可以和其他運算符號結合,成為結合指派運算符號。

Ch1_11 文字串接符號(+)

文字串接跟加號是一樣的,它可以讓字串與字串或數字串接在一起,與數字串接時,會先將數字自動轉變成文字後再串接。

Ch1_10運算子的優先順序

JAVA常用的運算符號

E1_3 試著由鍵盤輸入2個數值,計算此2數之和

由鍵盤取得使用者輸入,計算使用者輸入的數字之和。

字串轉數字

在java.lang套件中的Integer類別是基底資料型別int的包裝類別,該類別包含一個int型態的欄位,並提供處理int型態時非常有用的常數和方法。


Ex1_2請試著撰寫由鍵盤輸一個英文字母,計算他在26個字母裡的順序

請試著撰寫由鍵盤輸一個英文字母,計算他在26個字母裡的順序,假設輸入的是大寫的B則螢幕輸出是第2個英文字母,則輸入小寫的b則螢幕輸出是第2個英文字母。

2013年9月8日 星期日

Ch1_9 跳脫字元

為了讓編譯器知道你要指定單引號字元,可以在單引號錢加上一個反斜線 \ ,編譯器只要看到反斜線,就知道下一個字元是你要指定的字元。

Ch1_8 基本資料型別的資料轉換

如果int 變數 與double 變數 在進行四則運算,則int 變數會先自動轉型為double類型,之後才與double變數運算,這種情形稱為自動轉型,也就是小轉大,以較小的資料型別轉換成較大的資料型別,系統會自動轉換。

Ch1_7變數的宣告與使用

使用變數時,必須先宣告此變數的資料型態。
在進行變數宣告的語法為

type   identifier = [ value] ;
資料型別   變數名稱  = 指定值 ;