01 java構文レビュー_常用apiクラス
01 Java構文レビュー_共通APIクラス
何年も本を読んで私に一つの道理を理解させた.人は穏やかにしなければならない,思い通りにしてはいけない.仕事をすればするほど、あなたができなくても、数年後にはゆっくりとあなたもできます.少し努力すればするほど、他の人の目の中の専門家になれるかもしれません.
ケース1:Stringとintの相互変換
Stringとintの相互変換コードテスト
ケース2:文字列の数字を並べ替える
文字列の数値をソートするコードテスト
何年も本を読んで私に一つの道理を理解させた.人は穏やかにしなければならない,思い通りにしてはいけない.仕事をすればするほど、あなたができなくても、数年後にはゆっくりとあなたもできます.少し努力すればするほど、他の人の目の中の専門家になれるかもしれません.
1:Object( )
toString(): , 。
equals(): , , 。
hashCode() 。
2:Math
floor(): 。
ceil(): 。
round(): 。+0.5
random(): 。[0.0,1.0)
pow():x y
sqrt(): 。
3:Random
nextInt(int n): [0,n)
4:Scanner
nextInt(): int
nextLine(): String
5:String( )
day12 。
6:StringBuffer( )
append():
insert():
reverse():
7:System
exit():
8:Arrays
sort():
binarySearch():
9:Integer( )
parseInt(String s): String -- int
ケース1:Stringとintの相互変換
/*
* int -- String
* String.valueOf(int i)
* Integer.toString(int i)
*
* String -- int
* Integer.parseInt(String s)
*/
Stringとintの相互変換コードテスト
public class IntegerDemo {
public static void main(String[] args) {
// int -- String
int num = 100;
// 1
String s1 = num + "";
// 2
String s2 = String.valueOf(num);
// 3
//int -- Integer -- String
Integer i = new Integer(num);
String s3 = i.toString();
// 4
//public static String toString(int i)
String s4 = Integer.toString(num);
//String -- int
String s = "100";
// 1
//String -- Integer -- int
//public int intValue()
Integer ii = new Integer(s);
int number1 = ii.intValue();
// 2
//public static int parseInt(String s)
int number2 = Integer.parseInt(s);
}
}
ケース2:文字列の数字を並べ替える
/*
* :
* "23 98 71 54 60"
* , :
* "23 54 60 71 98"
*
* :
* A: --
* B: -- int
* C:int[]
* D: int[] -- String
*/
文字列の数値をソートするコードテスト
public class StringTest {
public static void main(String[] args) {
String s = "23 98 71 54 60";
// --
String[] strArray = s.split(" ");
// System.out.println(strArray.toString());
// -- int
int[] arr = new int[strArray.length];
//
for (int x = 0; x < arr.length; x++) {
arr[x] = Integer.parseInt(strArray[x]);
}
//int[]
Arrays.sort(arr);
// int[] -- String
StringBuffer sb = new StringBuffer();
for(int x=0; x<arr.length ;x++){
sb.append(arr[x]).append(" ");
}
String result = sb.toString().trim();
System.out.println(result);
}
}