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