A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© Yuweng 初级黑马   /  2018-12-19 12:30  /  632 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

什么是API
1,java给我们提供了很多功能的代码,帮助我们封装好了一个个的功能
2,给我们暴露出来的类名称和其中的方法,就是API(也可以说功能接口)
API文档:就是给我们去查这些功能类和方法的一个字典。
        查阅API需要注意三点
1,看类的包路径,lang包下不需要导包,util包下需要导包
2,看构造方法
3,看成员方法,给我们提供里那些功能。

Scanner类
        他是API给我们提供的,键盘录入功能的一个类
        
        Scanner  util包下的一个类,需要导包
        Scanner  构造方法中没有空参,所以我们固定传参数是System.in
创建的方式:
        类名 对象名 = new 类名(System.in);
        Scanner sc = new Scanner(System.in);
其中的两个方法
1,nextInt(); 返回值是int 我们接收控制台的是一个int数值
2,next();  返回值是String 字符串类型,可以在控制台输入任意字符和数字。



Random类
        Random类是可以给我们生成随机数的功能类

        nextInt (); 生成一个int取值范围的一个值
        nextInt(int num)+1; 指定了一个我们想要的取值范围(左闭右开)

        Random rd = new Random();
        Int num = rd.nextInt(10);
        
        
ArrayList类
        创建格式
        ArrayList<E> list = new ArrayList<E>();
        E泛型
泛型中必须是引用数据类型
        如果执行泛型那ArrayList中就必须存储相同类型的值
比如
        ArrayList<String> list = new ArrayList<String>();
泛型中指定了String类型,就必须是存储String的值

其中的方法
        添加元素 add(E );
        获取长度 size();
        获取索引值 get(int num);
删除元素remove(int index)

基本类型    包装类(引用类型,包装类都位于java.lang包下)
byte        Byte
short       Short
int         Integer     【特殊】
long        Long
float       Float
double      Double
char        Character   【特殊】
boolean     Boolean

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马