Scannaer
作用:就是从键盘接收输入的数字和字符串文本信息
1.导包:java.util.Scanner
2.创建对象:Scanner sc = new Scanner(System.in);
3.调用方法:sc.next() —>整数 sc.nextInt()---->整数 sc.nextDouble()—>小数
静态方法和成员方法
静态方法:被static修饰的 想要使用成员方法需要通过类对象来调用
成员方法: 没有被static修饰 直接 方法名() 就可以调用了
ArrayList集合
ArrayList<泛型> list = new Arraylist() 泛型决定集合中的数据类型,基本数据类型需要改成包装类
例如 int—>Integer char—>Charset
Random类
作用:产生随机数
1.导包:java.util.Random
2.创建对象:Random random = new Rradom();
3.随机整数: random.nextInt(33); 表示0~32的整数;
4.随机小数: random.nextDouble()*8------>表示0.0~8.0的小数
常见的字符编码集
0----> 48
9----> 57
A---->65
a---->90
基本数据类型转为字符串
String.valueof(int a); 就是把int类型的数字转换为字符串的数字
String.valueof(char a); 就是把char类型的数字转换为字符串的字符
判断字符串相等
1.== ---->两个字符串内存地址相等则相等
2.字符串.equals(字符串) ---->数值和内存地址,一个相等则相等
3.字符串.equalsIgonreCase(字符串) —>数值和内存地址,一个相等则相等,不区分字母大小写