2022年10月24日 星期一

連宸宏期中考Java Data Types 資料型態

挪威w3schools.com練習 Java code

/*連宸宏2022/10/24,Java data type,資料型態*/
public class Main {
  public static void main(String[] args) {
    int myNum = 5;               //宣告整數integer (whole number),4位元組bytes
    float myFloatNum = 5.99f;    //浮點數=實數,floating point number,4位元組bytes
    double doubleNum = 5.99d;    //倍精數,8位元組,8bytes,和 long長整數
    char myLetter = 'D', littlePig = 'g';//字元character=角色,2位元組bytes=16位元bits
    boolean myBool = true;       //布林boolean,1位元bit,0或1,false or true
    String myText = "連宸宏";     //字串String,非原型資料,長度變動的    
    System.out.println(myNum);   //系統的.輸出的.列印print且換列ln=line
    System.out.println(myFloatNum);
    System.out.println(myLetter);
    System.out.println(myBool);
    System.out.println(myText);
    for (int k=1; k <10; k=k+3)
        System.out.print(k + " ");
  }
}
 

挪威W3schools資料型態data type截圖

 

在撰寫模式下拷貝

 
資料型態長度(位元組)記憶體
位元數byte1位元組=8位元bbbbbbbb
短整數short2位元組=16位元bbbbbbbb.bbbbbbbb
整數 4位元組=32位元bbbbbbbb.bbbbbbbb.bbbbbbbb.bbbbbbbb
長整數8位元組=64位元bbbbbbbb.bbbbbbbb.bbbbbbbb.bbbbbbbb.bbbbbbbb.bbbbbbbb.bbbbbbbb.bbbbbbbb
浮點數4位元組=32位元bbbbbbbb.bbbbbbbb.bbbbbbbb.bbbbbbbb
倍精數8位元組=64位元bbbbbbbb.bbbbbbbb.bbbbbbbb.bbbbbbbb.bbbbbbbb.bbbbbbbb.bbbbbbbb.bbbbbbbb
布林1位元b
字元2位元組=16位元bbbbbbbb.bbbbbbbb

Java MIN_VALUE MAX_VALUE

System.out.print(k + " ");
     System.out.println();
     long a;
     a = Long.MAX_VALUE;
     System.out.println("長整數最大值" + a );
     a = Long.MIN_VALUE;
     System.out.println("長整數最小值" + a );
     a = Integer.MAX_VALUE;
     System.out.println("整數最大值" + a );
     a = Integer.MIN_VALUE;
     System.out.println("整數最小值" + a );
     a = Short.MAX_VALUE;
     System.out.println("短整數最大值" + a );
     a = Short.MIN_VALUE;
     System.out.println("短整數最小值" + a );
     a = Byte.MAX_VALUE;
     System.out.println("位元數最大值" + a );
     a = Byte.MIN_VALUE;
     System.out.println("位元數最小值" + a );
     
     

Java MIN_VALUE MAX_VALUE截圖

     

2022年10月17日 星期一

連宸宏W3school學習Java迴圈

Java迴圈,字串String


/* 連宸宏2022/10/17,w3shools學習,for迴圈loop */
public class Main {
  public static void main(String[] args) {
    int i, j, k=10;            /*宣告整數integer i,j,k*/
    String a="放屁", b="列:";   /*宣告字串a,b且設定初值="放屁"*/
    a ="第";
    for ( i = 10; i > 0; i--) {/*迴圈一次增加1, i=i+1可用i++執行*/
      System.out.print(a+i+b); /*系統System的.out輸出.println列印,line列*/
      for ( j = 0; j <= i; j++)/*迴圈內僅有一指令,可以不用{....}*/
         System.out.print(j);  /*系統System的.out輸出.print列印*/
      System.out.println();    /*純粹換line換列*/
    }  
  }
}

挪威w3schools學習Java(甲骨文Oracle公司維護)截圖

CSS指令

<style>/*CSS註解和Java,JavaScript,定義h1風格,diameter直徑*/
  h1{border: red solid 10px; 
     padding: 10px; 
     border-radius: 30px;
     text-align: center;
     background-color: blue;
     color: white;}
  </style>

Java試探統一碼UNICODE

/* 連宸宏2022/10/17,w3shools學習,for迴圈loop */
public class Main {
  public static void main(String[] args) {
    int i, j, k=10;            /*宣告整數integer i,j,k*/
    String a="放屁", b="列:";   /*宣告字串a,b且設定初值="放屁"*/
    a ="第";
    for ( i = 10; i > 0; i--) {/*迴圈一次增加1, i=i+1可用i++執行*/
      System.out.print(a+i+b); /*系統System的.out輸出.println列印,line列*/
      for ( j = 0; j <= i; j++)/*迴圈內僅有一指令,可以不用{....}*/
         System.out.print(j);  /*系統System的.out輸出.print列印*/
      System.out.println();    /*純粹換line換列*/
    }
    for ( i =40845; i < 40851; i ++){/*試探統一碼unicode 40845的對應字元*/
       a = Character.toString(i);   /*Character字元.的toString轉成字串*/
       System.out.println( i + " 字碼的字元是 " + a ); }
    System.out.println("統一碼unicode涵蓋地球上所有文字,當然涵蓋傳統的ascii美國標準資訊交換碼");
    for ( i =48; i < 122; i ++){/*試探ascii的對應字元,American Standard Code for Information Exchange*/
       a = Character.toString(i);   /*Character字元.的toString轉成字串*/
       System.out.println(i + "碼的字元" + a ); }
  }
}

w3schools截圖Java試探統一碼UNICODE

2022年10月3日 星期一

w3school

台灣平均每人gdp的時間序列

w3schools範例:房屋面積與價格關係

HTML,CSS,JavaScript學習心得