第一步HelloWorld

直接印出Hello World !

public class HelloWorld

{

public static void main(String args[])

{

System.out.println(" Hello World ! ");

}

}

 


數字型態

public class integer
{
public static void main(String args[])
{
int a;
int b;
a=3;
b=5;
System.out.println(a+b);
}
}


 

常數陣列

public class array
{
public static void main(String args[])
{
final int MY_ARRAY[]={21,22,23,24,25}; //常數陣列
System.out.println(MY_ARRAY[0]+MY_ARRAY[1]);
}
}


 

if判斷式

if(條件式一) { 
    ...

else if(條件式二) {
    ...
}
else {
    ...
}

 

運算子

== 相等

!= 不相等

 

布林判斷 (不等於)

if (boolean == false)  或    if (!boolean) 


迴圈for

public class loop_for
{
public static void main(String args[])
{
int sum = 0;
int i;

for (i = 1; i <= 100; i++) {
sum += i;
}

System.out.println("1 + 2 + .... + 99 + 100 = " + sum);
}
}


 

迴圈while

        int sum = 0;
        int i = 1;
         
        while (i <= 100) {
            sum += i++;
        }
         
        System.out.println("1 + 2 + .... + 99 + 100 = " + sum);

 

 

使用者輸入變數

import java.util.Scanner;
public class input
{
public static void main(String args[])
{
int i;
System.out.println("請輸入數字:");
Scanner key =new Scanner(System.in);
i=key.nextInt();
System.out.println(i);
}
}


分數計算 浮點數+輸入變數

import java.util.Scanner;
public class Score
{
public static void main(String args[])
{
System.out.println("請輸入國文成績:");
Double a= new Scanner(System.in).nextDouble();
System.out.println("請輸入英文成績:");
Double b= new Scanner(System.in).nextDouble();
System.out.println("請輸入數學成績:");
Double c= new Scanner(System.in).nextDouble();
System.out.println("總分="+(a+b+c));
System.out.println("平均="+(a+b+c)/3);

/*若是用INT 平均會無條件捨去到整數*/
}
}


 

註解

單行註解

//

多行註解

/* 開始

*/ 結束

arrow
arrow
    文章標籤
    HelloWorld JAVA
    全站熱搜
    創作者介紹
    創作者 抓狂小白 的頭像
    抓狂小白

    抓狂小白的程式筆記

    抓狂小白 發表在 痞客邦 留言(2) 人氣()