034 java常用類 Scanner類

2021-08-08 15:28:13 字數 848 閱讀 8974

一、string類概述及其構造方法

1、scanner類概述

jdk5以後用於獲取使用者的鍵盤輸入

2、構造方法

public scanner(inputstream source)

二、scanner類的成員方法

1、基本格式

1)hasnext***() 判斷是否還有下乙個輸入項,其中***可以是int,double等。

如果需要判斷是否包含下乙個字串,則可以省略***

2)next***() 獲取下乙個輸入項。***的含義和上個方法中的***相同

預設情況下,scanner使用空格,回車等作為分隔符

2、常用方法

public int nextint()

public string nextline()

三、system類下有乙個靜態的字段:

public static final inputstream in; 標準的輸入流,對應著鍵盤錄入。

inputstream is = system.in;

public class scannerdemo

}四、 scanner類的方法講解

常用的兩個方法:

public int nextint():獲取乙個int型別的值

public string nextline():獲取乙個string型別的值

舉例:用int型別的方法舉例

public boolean hasnextint()

public int nextint()

public class scannerdemo else

}}

JAVA常用類 StringBuffer類

string類和stringbuffer類都實現了charsequence介面 一.功能介紹 string類建立的物件實體不能改變,除非重新建立所需的物件 stringbuffer類建立的物件實體可以修改,而不用重新建立所要求的物件。二.物件建立 stringbuffer類有三種構造方法用來構造物件...

Java常用類 Math類

math類是乙個工具類,它的構造器 被定義成private,因此無法建立它的物件,math中所有的方法都是靜態的 可以直接通過math類名進行呼叫。math類還有兩個類變數 pi 和 e 它們分別對應 和 e math類中目前自己常用的幾個方法 math.floor double a 返回小於目標數...

java常用的類

1 system.in.read 把控制台使用者輸入的 字元流,返回成ascii碼 即為乙個int整數 比如使用者在控制台輸入5,那麼read返回的結果是5的ascii碼53.2 system.in是很簡陋 很原始的輸入流物件,通常不使用它來 讀取使用者的輸入,一般會在外面封裝過濾流,buffere...