JAVA扫描器(键盘录入)
生活随笔
收集整理的這篇文章主要介紹了
JAVA扫描器(键盘录入)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
JAVA掃描器(鍵盤錄入)
Scanner使用
#Scanner sc = new Scanner(System.in);#
String str = sc.nextLine();
next()與nextLine()使用的環境:
(1) 每個字符串中均無空格時使用next(),該函數會自動那個消去有效字符前的空格,并以有效字符后輸入的空格、Tab、Enter作為字符串結束;
(2) 題中要求輸入的字符串中含有空格,例如“I LOVE JAVA!”,此時需用nextLine()接收串內部的空格,該函數以Enter為字符串結束符。
字符串和字符數組
#String str; char[] c;#
子串到數組: c = str.subString(int, int).toCharArray();
(1) str += “abc”;
(2) String s1=“abc”, s2=“def”; return s1+s2;
(3) StringBuffer buf = new StringBuffer(); buf.append(str);
(1) 運行速度:StringBuilder > StringBuffer > String
(2) 適用范圍:String用于操作少量字符,StringBuffer、StringBuilder用于動態增加內容,適用于串長度較大切不確定時;
(3) 線程安全:單線程且安全性要求低時用StringBuilder,多線程且安全性要求高時選擇StringBuffer。
總結
以上是生活随笔為你收集整理的JAVA扫描器(键盘录入)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: node win7安装升级n
- 下一篇: NGUI官网地址