java基礎--常用函數總結 2019-3-16-23:28:01 雲林原創 1、split()字元串分割函數 將一個字元串分割為子字元串,然後將結果作為字元串數組返回。 2、Math.floor( )舍掉小數取整數 3、Math.rint( )四捨五入取整數 4、Math.ceil( )進位取整數 ...
java基礎--常用函數總結
2019-3-16-23:28:01-----雲林原創
1、split()字元串分割函數
將一個字元串分割為子字元串,然後將結果作為字元串數組返回。
2、Math.floor( )舍掉小數取整數
3、Math.rint( )四捨五入取整數
4、Math.ceil( )進位取整數
5、IndexOf( )查找特定字元出現的索引
----------------------------------------->特定字元出現的最先出現的位置:IndexOf();
----------------------------------------->特定字元出現的最後出現的位置:lastIndexOf();
----------------------------------------->特定字元不存在時返回-1;
6、大小寫轉換
----------------------------------------->轉換為大寫:toUpperCase();
----------------------------------------->轉換為大寫:toLowerCase();
7、Math.random()取隨機數
----------------------------------------->令系統隨機選取大於等於 0.0 且小於 1.0 的偽隨機 double 值
8、Math.abs()絕對值
9、計算乘方數(3的4方)
10、最值(max、min)
-------->Math.min( , );
-------->Math.max( , );
用法實例:
public class test{ public static void main(String[] args) { // TODO Auto-generated method stub //計算乘方數(3的2 次方) System.out.print("計算乘方數 : "); System.out.println(Math.pow(3, 2)); //絕對值 System.out.print("絕對值:"); System.out.println(Math.abs(-9)); //最小值 System.out.print("最小值:"); System.out.println(Math.min(6, 9)); //最大值 System.out.print("最大值:"); System.out.println(Math.max(6, 9)); //取隨機數 System.out.print("取隨機數:"); for(int i=0;i<10;i++) { int num=(int) (Math.random()*100); System.out.print(num+" "); } //大小寫轉換 System.out.println(); System.out.println("大小寫轉換:"); String str="boss is yunlin"; System.out.println("轉換為大寫:"+str.toUpperCase()); System.out.println("轉換為小寫:"+str.toLowerCase()); //特定字元出現的索引 System.out.println("i最後出現的位置:"+str.IndexOf("i")); System.out.println("i最後出現的位置:"+str.lastIndexOf("i")); System.out.println("a不存在是返回-1:"+str.lastIndexOf("a")); //進位取整數 System.out.println("進位取整"+Math.ceil(3.56)); //四捨五入取整數 System.out.println("四捨五入取整數:"+Math.rint(3.2)); //舍掉小數取整數 System.out.println("去掉小數取整數:"+Math.floor(3.6)); //字元串分割函數 System.out.println("字元串分割函數"); String str1="boss is yunlin "; String[] array= str1.split(" "); for(int i=0;i<array.length;i++) { System.out.println(i+"<----->"+array[i]); } } }