Java-Api-第一篇

API

Scanner

键盘输入数据到程序中

匿名对象

匿名对象只能使用一次,不可以使用第二次

Random

获取随机数字

nextInt(); // 获取随机int
ArrayList
/*
1、尖括号,代表泛型
2、泛型,只能是 引用类型,不能是基本类型,集合内的所有元素必须是统一的
3、存储基本数据类型,必须使用其对应的包装类
*/
ArrayList<String> list = ArrayList<>();

list.add(args); // 往数组尾部添加元素
list.get(index); // 获取对应索引的元素
list.remove(index); // 删除对应索引的元素,返回值是被删除的元素
list.size(); // 获取集合的长度
字符串String
  1. 字符串常量池
    1. 程序中直接用双引号字符串,存在字符串常量池中,new出来的字符串,不存在常量池中
  2. 对于基本数据类型来说,“”比较数值,对引用数据类型来说,“”比较的是地址值
str1.equals(str2); // 比较字符串的内容
str1.equalsIgnoreCase(str2); // 比较字符串内容,忽略大小写
str1.length(); // 获取字符串的长度
str2.contact(str2); // 字符串拼接
str2.charAt(index); // 获取指定位置的字符
str1.indexOf(a); // 获取字符串中字符第一次出现的位置
str1.subString(index1,index2); // 截取字符串
str1.toCharArray(); // 将字符串转换为字符数组
str1.getBytes(); // 获取字符串对应的字节
str1.replace(oldstr,newstr); //字符串替换
str1.split(str); 字符串分割
static关键字
  1. static关键字修饰的变量,多个对象共享
  2. static关键字修饰的成员方法,属于类,不属于对象,可以通过new创建的对象进行调用(不推荐),也可以通过类名直接调用
  3. 静态代码块,仅第一次用到类时,静态代码块儿,执行且仅执行一次,且优先于构造函数执行
Arrays
Arrays.toString(arr); // 将数组转为字符串
Arrays.sort(arr); // 数组排序
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值