1.ツール
ダウンロード:jdk api 1.8_China
https://www.cnblogs.com/xpwi/p/9788175.html
2.参照タイプ:ガイドパッケージ、作成、使用
import 包路径.类名称
- ターゲットクラスと現在のクラスが同じパッケージにある場合、パッケージの先頭のステートメントは省略できます。
- java.langパッケージのコンテンツのみをインポートする必要はなく、他のすべてをインポートする必要があります
Createは、コンストラクターを呼び出してオブジェクトを作成することです
。useは、オブジェクトのメンバーメソッドを呼び出すことです。
3.一部のAPI
(1)スキャナー:
导包:
import java.util.Scanner;
创建:
Scanner scan = new Scanner(System.in); 构造Scanner类的对象scan,接收从控制台输入的信息
使用:
String name = scan.nextLine(); 接收一个字符串,可以加除Enter以外的所有符号,包括空格和Tab
(2)ランダム
import java.util.Random;
Random r = new Random();
int num = r.nextInt(); 获得int范围内随便找一个数字
int num = r.nextInt(10); 获得0~9范围内随便找一个数字,是[0,10)
int num = 1 + r.nextInt(n); 获得0~9范围内随便找一个数字,是[0,n)+1 = [1, n+1) = [1, n]
(3)ArrayList
import java.util.ArrayList;
ArrayList<String> list = new ArrayList<>();
boolean isSuccess = list.add("xiaomao"); 返回值表示添加是否成功,ArrayList一般都是成功的,返回值可省
String str0 = list.get(0);
String strberemoved = list.remove(0);
int size = list.size();
(4)数学
import java.lang.Math;
int i = Math.abs(-1); 绝对值,得到1
int i = Math.ceil(1.0); 得到1.0
int i = Math.ceil(1.1); 得到2.0
int i = Math.floor(1.9); 得到1.0
Math.PI; 圆周率
ceilとfloorによって取得されるdouble値も++にすることができます。