標籤:變數 資料類型 util gpo demo 漢字 unicode beans body
1:基礎文法->ASCII編碼錶 電腦的世界,01->二進位 全世界有多少個國家?每個國家用什麼語句? 全世界都在使用電腦。 美國:電腦可以直接識別人類的文字 字母a對應的十進位為97,大寫的字母A對應的十進位是65 美國佬:a-z A-Z 0-9 [email protected]#$%等 a->在硬碟當中儲存並不是a,是a對應值97的二進位 常用的ASCII編碼錶: 數字0-9對應的ASCII編碼十進位為48-57,字母a-z對應的是97-122,字母A-Z對應的是65-90. 中國:開始做自己的編碼錶 讓十進位數,對應一個漢字 簡體中文編碼 GB2312 -> 國標 對應的漢字比較少 升級為GBK 萬國碼:國際標準ISO (全球所有的語言相容ASCTII編碼錶) Unicode
public class ASCIIDemo{ /* char 轉換為int類型的時候,類型自動提升,char資料類型,會去查詢編碼錶,得到整數 */ public static void main(String[] args){ char c = ‘a‘; int i = c + 1; System.out.println(i); // 98 int j = 90; // 強制類型轉換 char h = (char)j; System.out.println(h); // Z System.out.println((char)6); char k = ‘你‘; System.out.println(k); // char類型的範圍:0-65535 char n = 65534; }}
2:基礎文法->char類型的儲存 java中字元,資料類型 char java中整數,資料類型 int
public class LoopTest{ public static void main(String[] args){ /* 輸出所有的英文字母 1、小寫 2、大寫 52 利用編碼錶來實現 A-Z 65-90 a-z 97--122 思路: 1、定義變數,儲存小寫a,儲存大寫A 2、迴圈26次,輸出定義好的變數 每次迴圈,變數++ */ // 定義變數 儲存字母 char xiaoxie = ‘a‘; char daxie = ‘A‘; // 迴圈 for(int i = 0;i < 26;i++){ System.out.println(xiaoxie + " " + daxie); daxie++; xiaoxie++; } }}
public class Test99{ public static void main(String[] args){ /* 1 * 1 = 1 1 * 2 = 2 2 * 2 = 4 1 * 3 = 3 2 * 3 = 6 3 * 3 = 9 */ for(int i = 1;i <= 9;i++){ for(int j = 1;j <= i;j++){ // 按照標準格式列印 System.out.print(j + "*" + i +"=" + i * j + "\t"); } System.out.println(); } }}
3:工具的使用:eclipse idea netbeans 優點:免費、無著作權、隨使用。開源(eclipse的源碼對外開放)、可下載外掛程式(拓展性強)、 綠色版軟體->解壓即可使用 4:eclipse快速鍵: atl + / 自動補全 Ctrl + / 單行注釋 取消單行注釋 Ctrl + Shift + / 多行注釋 Ctrl + Shift + \ 取消多行注釋 Ctrl + Shift + o 匯入包選中的行 Alt + 上下箭頭 移動這行代碼 Ctrl + D 刪除當前行 Ctrl + 1 查看提示 Ctrl + 2 r 統一改名 Ctrl + 2 l 接收傳回值
package com.itstaredu.demo;import java.util.Scanner;public class HelloWorld { public static void main(String[] args) { //atl + /快速鍵 System.out.println("HelloWorld"); Scanner sr = new Scanner(System.in); for (int i = 0; i < args.length; i++) { } }}
大資料<javaSE + Linux精英實訓班>_day_07