Java API概述及应用
生活随笔
收集整理的這篇文章主要介紹了
Java API概述及应用
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
Java API概述及應用
- 5.1_Scanner和Random的使用
- (1)Scanner
- (2)Random生成隨機數(shù)
- 5.2_ArrayList集合的使用
- (1)ArrayList的定義及限制
- (2)函數(shù)調(diào)用
- (3)字符串
- 字符串加法
- 比較內(nèi)容
- 獲取字符相關(guān)信息
- 字符串的截取
- 字符串的轉(zhuǎn)換(換成char和byte以及替換任意字符)
- 字符串的分割
- (4)static修飾成員變量和成員函數(shù)
- 修飾成員變量(即靜態(tài)成員變量)
- 修飾成員函數(shù)(即靜態(tài)成員函數(shù))
5.1_Scanner和Random的使用
(1)Scanner
Scanner s = new Scanner(System.in);s.nextInt();//輸入整形(2)Random生成隨機數(shù)
int a;a = new Random().nextInt();//無參數(shù)生成隨機整型數(shù)a = new Random().nextInt(n);//無參數(shù)生成隨機整型數(shù)(大于等于0,小于n左閉右開)5.2_ArrayList集合的使用
(1)ArrayList的定義及限制
定義:不限長數(shù)組
ArrayList<String> s = new ArrayList<String>();限制:
E只能是引用類型,不能是基本類型,如果想裝入整型,那么就必須使用其封裝類Integer
E也可以是object類型表示任意類型
(2)函數(shù)調(diào)用
(3)字符串
string a = "sssd"; string b = new string(sssd) a不等于b string a = "sssd"; string b = "sssd"; 是把對象"sssd"的地址賦值給他字符串加法
String s = "";s += a;//不管a是int還是double,都將轉(zhuǎn)化為字符串比較內(nèi)容
字符串.equel(字符串);
"asd".equel("asdf");//比較 或: String s = "asdf"; "asdf".equel(s);//不建議使用s.equel("asdf");獲取字符相關(guān)信息
字符串的截取
字符串的轉(zhuǎn)換(換成char和byte以及替換任意字符)
方法簡介:
方法舉例說明:
字符串的分割
方法介紹:
方法舉例說明:
(4)static修飾成員變量和成員函數(shù)
修飾成員變量(即靜態(tài)成員變量)
**使用方式:**所修飾的成員變量為全局變量,其他類調(diào)用本類的靜態(tài)成員變量的時候直接“類名.成員變量名”即可
**調(diào)用權(quán)限:**無論靜態(tài)函數(shù)還是非靜態(tài)函數(shù)都可以調(diào)用
修飾成員函數(shù)(即靜態(tài)成員函數(shù))
**使用方式:**其他類調(diào)用時可以直接“類名.函數(shù)名()”,本類靜態(tài)函數(shù)調(diào)用時直接“函數(shù)名()”即可
**調(diào)用權(quán)限:**不能被非靜態(tài)成員函數(shù)調(diào)用,本身卻可以調(diào)用非靜態(tài)成員函數(shù)(即管轄小范圍的函數(shù)不可調(diào)用管轄大范圍的函數(shù),更通俗的說縣官不能調(diào)用省官,省官可以調(diào)用縣官)
總結(jié)
以上是生活随笔為你收集整理的Java API概述及应用的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ImportError: No modu
- 下一篇: java成员方法的一般格式为_Java基