2、scanner:讀取輸入流,
構造方法 scanner in = new scanner(system.in);關聯輸入流
nextline();讀取輸入的下一行內容,返回字串;next();讀取輸入的下乙個單詞;nextint();返回int型別,同理nextdouble();
hasnext();檢測輸入中是否包含其他單詞;hasnextint(); hasnextdouble();檢測是否還有表示整數或浮點數的下乙個字串行。
scanner屬於明文讀取,不適合讀取密碼。
3、console:
console cons = system.comsole();
cons.readline("user name: ");
cons.readpassword("password: ");
4、break標籤中斷迴圈模式:
read_data://標記標籤
while(...)
5、物件與類
物件導向:不必關心如何實現,只要能滿足使用者需求即可。
物件的三個主要特徵:物件的行為,物件的狀態,物件標識。
類之間最常見的關係:依賴,聚合,繼承。乙個類的方法操縱另乙個類的物件,就是乙個類依賴於另乙個類,應該盡可能的減少依賴關係。
6、localdate:時間類
localdate newtime = localdate.of(1999, 12, 12);
int year = newtime.getyear();
int month = newtime.getmonth();
int day = newtime.getdayofmonth();
localdate time = newtime.plusdays(10);//在newtime的時間上增加10天,得到新的時間,time是1999,12,22.
int i = newtime.getdayofweek().getvalue();獲取是週幾,返回1-7。
JAVA學習第二天
作業 1.各種進製的表現形式和特點 二進位制 0 1兩個數字表示,前加0b b例如 0b1011100 八進位制 0 1 2 3 4 5 6 7八個數字表示,前加0,例如 056723 十進位制 常用的數值 十六進製制 0 1 2 3 4 5 6 7 8 9 a b c d e f十六個數字表示,前...
Java學習第二天
1,變數要宣告,宣告包括 變數名 變數型別 2,變數名 由 字母開頭,後面可以包含數字,不能用數字開頭 3,變數被使用之前要初始化,就是得有乙個值,初始化有兩種方式,一種是在宣告的時候初始化,一種是先宣告,完了再初始化 4,初始化的時候要注意變數型別,比如 int 整形表示4個位元組 大概就是正負2...
學習第二天 java基礎
今天的學習內容挺豐富的,知識點多 主要有變數,資料型別,資料型別之間的轉換 變數1宣告 1 以 結束 2 一次可以宣告多個中間 隔開 3 語法 資料型別 標示符 2命名1 規則 1 只能出現四種字元 字母,數字,下劃線 而且數字不能作為首位 2 大小寫敏感 3 可以但不建議以中文命名 如int 年齡...