2008年11月30日 星期日

simple java(三)---Arithmetic Operation

Arithmetic Operation
今天要講 JAVA arithmetic(算術子)
* for multiplication
/ for division
+, - for Addition, Subtraction
% for Modulus
+ 的用法.
例如: 2 + 35 gives 37
but "2" + "35" gives "235"
% and / 的用法
例如: 14 / 3 =4
8 % 12 =8
JAVA的簡寫
c = c + 3;可以寫成c += 3;
e = e * 5 ;可以寫成e *= 5;
d = d - 4;可以寫成d -= 4;
f = f / 3;可以寫成f /= 3;
++a <<<<<<<<<<< 先用a值之後加1
a++ <<<<<<<<< 用加1之後的a值,即是a+1
&& (logical AND)
(logical OR)
! (logical NOT)

2008年11月29日 星期六

simple java(二)---output and input

在JAVA上應用對話框(dialogue box)
例一.


import javax.swing.JOptionPane;

public class Hello3 {

public static void main( String args[] )

{
JOptionPane.showMessageDialog(null,

"Welcome\nto\nJava\nProgramming!" );

System.exit( 0 ) ; }


執行結果
welcome
to
java
Programming!


等本人解釋以上的結構和內容

一.當你想應用某些功能,你必需import 一D野..好似你想應用 對話框,你就要import javax.swing.JOptionPane

二. showMessageDialog <<<< 把你的內容SHOW出黎.


三.System.exit( 0 ) <<<> Calls static method exit of class System

例二.

import javax.swing.JOptionPane;

public class Addition {
public static void main( String args[] ) {
String firstNumber;
String secondNumber;
int number1;
int number2;
int sum;
firstNumber =JOptionPane.showInputDialog( "Enter first integer" );
secondNumber =JOptionPane.showInputDialog( "Enter second integer" );
number1 = Integer.parseInt( firstNumber );
number2 = Integer.parseInt( secondNumber );
sum = number1 + number2;
JOptionPane.showMessageDialog(null, "The sum is " + sum, "Results", JOptionPane.PLAIN_MESSAGE );
System.exit( 0 ); } }

執行結果
Enter first integer
45
Enter second integer
72
The sum is
117

等本人解釋以上的結構和內容
一.JOptionPane.PLAIN_MESSAGE <<<< 表示 NO ICON,displays a dialog that contains a message.

二. showInputDialog <<< 輸入框
如: Convert to Integer: Integer.parseInt(value)
Convert to Double: Double.parseDouble(value)
三..int ,string 呢D係要黎宣告你想用咩 data type/
.......................................................................
例三.
import java util. *;
public class Input3 {
public static void main( String args[] ) {
int number1;
int number2;
int sum;
Scanner sc = new Scanner(System.in);
System.out.print("Enter first integer: ");
number1 = sc.nextInt();
System.out.print("Enter second integer: ");
number2 = sc.nextInt();
sum = number1 + number2;
System.out.println("The sum is "+sum); }}
呢個程式係應用 Scanner,use import java.util.*;


2008年11月28日 星期五

simple java(一)

java 語言的第一次接觸
對於初學者來說,開始學有點陌生,所以,我會由一個簡易的例子開始.
如果我們想再螢幕上輸出文字(比如輸出同人打招呼文字),我們可以把程式寫成如下.

例一 /* Hello.javaA first program in Java.*/
public class Hello
{
public static void main( String args[] )
{
System.out.println( “Hello Clever!" );
}
} // end class Hello


執行結果
hello Clever!

初學者可能未能了解,不要怕,等本人解釋一下上面結構和符號的用法.

1. /*…*/ and // <<<<<<<  程式註解,它包括的內容.螢幕不會顯示

2. java 大寫和細寫英文字係有分別的.要小心.<< 比如 String係唔同string

3.public class Hello <<< <<<<<<< Hello 係表示程式名..你改咩都無所謂.但改名開頭唔可以數字同空白同key words

4. public static void main( String args[] ) { <<< 程式開始執行係呢個method main 之下

5.System.out.println( “Hello Clever!" ); << 每個statements 完了都必須加上;

6.System.out.println<<< 如果你想係螢幕顯示文字,便用這個output出來,用""

7.block { }<<<< 定義(包含)你的程式碼

我的日誌

歡迎大家來到我的日誌.

建立這個日誌的目的和動機 是用來知識教學.

在這我希望大家可以學到更加多課外知識...並且可以在這上到寶貴的一課.

提示: 其實我教的知識..大家可以作為筆記用


謝謝大家支持