常用類(Scanner類、String類、StringBuffer類)
Scanner類
- 概述
??錄入字符串的方法(默認) - hasNextXxx()方法與nextXxx()方法示例
??以int類型為例,其他類型用類似的方法
註意:這塊得導包import java.util.Scanner和import java.io.InputStream兩個。 - 獲取數據出現的小問題
演示代碼
問題:輸入整數完之後,沒有再輸入字符串,直接打印了出來。
原因:當錄入整數後,敲了一個回車換行,那麽sc.nextLine就會直接把回車換行當做字符串錄入。建議後面直接用sc.next就行。 - 示例:
String類
- public String (byte[] bytes)示例:
- public String (byte[] bytes,int index ,int length)示例
字符數組類型與字節數組類型使用方法一樣,這裏就不一一列舉。 - 內存圖解
- 判斷功能常用方法代碼演示
- 獲取功能常用方法代碼演示
- 轉換功能常用方法代碼演示
StringBuffer類
- 演示代碼
- 獲取容量和長度
- 添加功能
-
刪除功能
- 替換和反轉
- 截取功能
常用類(Scanner類、String類、StringBuffer類)
相關推薦
常用類(Scanner類、String類、StringBuffer類)
反轉 字節 string類 size mark 獲取 技術 next proc Scanner類 概述??錄入字符串的方法(默認) hasNextXxx()方法與nextXxx()方法示例??以int類型為例,其他類型用類似的方法註意:這塊得導包import java.
Java - 尚學堂第八章常用類(將輸入的string類型的值轉為整數、浮點型、日期類型)
sco ger class log print string類 cep ase oid import java.text.DateFormat; import java.text.ParseException; import java.text.SimpleDate
Java學習-常用類(Scanner)
文章目錄 一、基本含義 二、next()和nextLine() 2.1 next() 2.2 nextLine() 三、獲取數字時 四、連續獲取資料 一、基本含義 專案
JAVA檔案工具類之——檔案寫入(byte陣列、String方式、url寫入方式)
/** * 將byte陣列寫入檔案 * * @param path * @param fileName * @param content * @throws I
java常用工具類(從開源專案smartframework專案copy過來備用)
1.陣列操作工具類 package org.smart4j.framework.util; import org.apache.commons.lang.ArrayUtils; /** * 陣列操作工具類 * * @author huangyong * @since 1.0 */ pub
Java I/O---RandomAccessFile類(隨機訪問文件的讀取和寫入)
通過 bubuko system 姓名 println and row param 指向 1.JDK API中RandomAccessFile類的描述 此類的實例支持對隨機訪問文件的讀取和寫入。隨機訪問文件的行為類似存儲在文件系統中的一個大
Object類(覆寫toString/equals/接收引用資料型別)
什麼是Objetc類? Object是JAVA預設提供的類。 在Java中除了Object類,所有的類都有繼承關係,預設會繼承Object父類,所有類物件都可以通過Object類進行接收,即向上轉型。 ////Object可以接收任何類 class A{} class B{} publi
Unity的www網路下載類(以替換模型貼圖為例說明)
一、編寫給模型替換貼圖的指令碼 /*** * * Title: * 網路基礎 * * * Description: * 功能: * WWW 下載類的學習 * * Date: 20
java關於類(內部類,外部類,匿名類)的相關面試題
一個“.java”原始檔中是否可以包含多個類(不是內部類)?有什麼限制? 答:可以,但一個原始檔中最多隻能有一個公開類(public class)而且檔名必須和公開類的類名完全保持一 致。 Anonymous Inner Class(匿名內部類)是否可以繼承其它類?是否可以實現介面
java基礎BufferedReader類(提高字元流讀取文字檔案的效率)IO流(位元組流/字元流)
String nstr=sb.toString().replace("{name}", “ok”).replace("{sex}", “男”).replace("{hobby}", “陶笛”);boolean exists( ) 判斷檔案或目錄是否存在 bool
jQuery自定義陣列操作類(類似於List集合的增刪改查)
js外部檔案,前提需要引入jquery類庫。 封裝類程式碼如下: (function ($) { $.List = function () { va
StatusBarUtil 狀態列工具類(實現沉浸式狀態列/變色狀態列)
這是一個為Android App 設定狀態列的工具類, 可以在4.4及其以上系統中實現 沉浸式狀態列/狀態列變色,支援設定狀態列透明度,滿足你司設計師的各種要求(霧)。 本著不重複造輪子的原則,在網上找到了一個工具類,方便需要的開發者。 Sample 下載 特性
Android應用開發------------Json工具類(fastJson和Gson的兩種工具類)
json一般是Android中比較常用的與伺服器互動的資料形式。我們常用的架包來解析json字串有fastjson和gson 分別寫了兩個工具類: fastJson import java.util.ArrayList; import java.util.List;
史上最完整掃描包下所有類(含Jar包掃描,maven子專案掃描)
要掃描包下的所有類,分類路徑下掃描和jar包掃描兩種,其中jar包掃描又分專案中引入的三方jar包,同級maven的多個子專案jar相互引用,還有jdk jar包(這裡不考慮,一般沒哪個專案會掃描jdk jar包裡的類). 我先宣告一個介面,用於應對不同型別的class
C++PE檔案格式解析類(輕鬆製作自己的PE檔案解析器)
PE是Portable Executable File Format(可移植的執行體)簡寫,它是目前Windows平臺上的主流可執行檔案格式。 PE檔案中包含的內容很多,具體我就不在這解釋了,有興趣的可以參看之後列出的參考資料及其他相關內容。 最近我也在學習PE檔案格式,參
ACM常用數列(斐波那契數列、卡特蘭數、貝爾數、斯特靈數)
斐波那契數列:任意一個數是其前兩位數只和,即f(i)=f(i-1)+f(i-2),f(1)=f(2)=1 該數列也滿足黃金分割比例,所以又成為黃金分割數列 相關題目連結:Fibbonacci Number #include<stdio.h> int m
Delphi 的字符及字符串 string、AnsiString、WideString、String[n]、ShortString
ssa 寬字符串 set setlength 內存 如果 指定大小 spa 字符 //最常用的 string var str: string; {定義} begin str := ‘萬一‘; {賦值} ShowMessage(IntToStr(Length(
日期對象的常用用法(傳參以及轉字符串日期)
想要 當前 沒有 函數 fun 用法 自定義 自動調用 轉換 一、傳參 我們用var now=new Date() 獲得自定義的時間對象 函數中沒有傳遞任何參數,表示此對象now自動獲取了當前的時間。 如果想要創建一個自定義時間的對象,需要在new Date()中傳遞參
Java中String字符串toString()、String.valueOf()、String強轉、+ ""的區別
builder arc span 但是 內容 end hello 部分 exception Object#toString(): Object object = getObject(); System.out.println(object.toString());
C# 字符串拼接性能探索 c#中+、string.Concat、string.Format、StringBuilder.Append四種方式進行字符串拼接時的性能
ant runt info lap tel ole 3.2 ons empty 本文通過ANTS Memory Profiler工具探索c#中+、string.Concat、string.Format、StringBuilder.Append四種方式進行字符串拼接時的性能。