如果有任何版權問題 請通知小弟 小弟我馬上移除
1. Java常用運算符號依功能可分成幾類?每一類請舉一實例說明之。
算數運算元 +-*/ ++ --%
class a
{
public static void main (String[] args){
int i1=3,i2=2;
double d1=2.0;
System.out.println(i1+i2);
System.out.println(i1-i2);
System.out.println(i1*i2*d1);
System.out.println(i1/i2);
System.out.println(i1/d1);
System.out.println(i1%i2);
System.out.println(--i1);
System.out.println(i1++);
}
}
文字串接符號 可以讓字串與字串或數字串在一起
public class b {
public static void main (String[] args){
String str1 ="123";
String str2 =str1 + 10;
int i =123;
double d=3.12;
System.out.println(str2);
System.out.println(i+d);
System.out.println(i+" "+d);
System.out.println("i="+i+",d="+d);
}
}
指派運算符號 將值指派給變數
public class c {
public static void main (String[] args){
int i=1;
i +=2;
String s="1";
s +=2;
System.out.println(i);
System.out.println(s);
}
}
比較運算符號 > >= == != ==
/**
* @(#)d.java
*
*
* @author
* @version 1.00 2010/3/30
*/
public class d {
public static void main (String[] args){
int i=1,j=1;
System.out.println(i>j);
System.out.println(i>=j);
System.out.println(i==j);
System.out.println(i!=j);
System.out.println(100==11.11/0.1111);
}
}
邏輯運算符號 and or xor not & ^ !
/**
* @(#)e.java
*
*
* @author
* @version 1.00 2010/3/30
*/
public class e {
public static void main (String[] args){
int money=30000; // 現金
int day =7;
System.out.print("澳洲團成立");
System.out.println(money>=40000 && day >=7);
System.out.print("澳洲團成立");
System.out.println(money>=40000 day >=7);
System.out.print("澳洲團成立");
System.out.println(money>=40000 ^ day >=7);
System.out.print("澳洲團成立");
System.out.print(!(day<7));
}
}
因排版問題 所以下面的小弟我就不提供啦
2. Java的條件控制語法可以分成幾類?每一類請舉一實例說明之。
三類 If- else 條件運算符號 Switch - case
3. Java主要迴圈控制有幾種?每一種請舉一實例說明之。
三種+ 巢狀式迴圈 =四種
While
do while
for
4. Java特殊流程的處理,可用哪些指令?請各舉一實例說明之。
Continue break
5. 何為陣列? 引進陣列有何好處?請舉例說明之。
您可以將陣列(array)想像是一串貼有標籤的貨櫃,標籤就是陣列裡的索引(index),而貨櫃內所裝的東西就是陣列裡的元素(element)了 。在程式裡可以有許多不同的貨櫃「array」,裝著不同種類的物品「element」,並根據貼上的標籤「index」,歸類物品、尋找物品,這即是陣列最大的用途
陣列的使用時機
假設想記錄一個學生(bobo)的基本資料及各項成績,所需的欄位有姓名、學號(身分證字號)、國文成績、英文成績及數學成績等,如果我們用變數來作紀錄,就得設定五個變數,又如果我們要記錄的不只是五個呢?也許是十個、二十個…那可真會搞糊塗了,此時若改用陣列(array)是最佳不過了,只要設定一個陣列變數「$bobo」就OK。
6. 一維及二維陣列之宣告與存取一樣嗎?請舉例說明之。
一樣 一維宣告一次
二維宣告兩次 搭配 for迴圈
7. 二維陣列可像一維陣列一樣排序與搜尋嗎?請舉例說明之。
可以 但必須是不規則2為陣列
--
取之於網路 用之於網路
沒有留言:
張貼留言