天天看点

Scanner方法,,,,静态方法和成员方法,,,,Arraylist集合,,,,Random类 ,,,,迭代输出 常用字符编码 判断字符串相等

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(字符串) —>数值和内存地址,一个相等则相等,不区分字母大小写