【Java】Java的API学习

1、工具

下载:jdk api 1.8_China
https://www.cnblogs.com/xpwi/p/9788175.html

2、引用类型:导包、创建、使用

  • import 包路径.类名称
  • 如果目标类和当前类在同一个包下,导包语句可省略
  • 只有java.lang包下的内容不需要导包,其他的都要导包

创建,就是调用构造函数创建一个对象;
使用,就是调用对象的成员方法;

3、一些API

(1)Scanner:

导包:
import java.util.Scanner;

创建:
Scanner scan = new Scanner(System.in);	构造Scanner类的对象scan,接收从控制台输入的信息

使用:
String name = scan.nextLine(); 接收一个字符串,可以加除Enter以外的所有符号,包括空格和Tab

(2)Random

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)Math

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值,double值也是可以++的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值