一、数据类型
1.数字 int 整型;float 浮点型;double 双浮点型
2.字符 char a = ‘a‘ 单引号
3.布尔型 boolean x = true/false 输出1/0
4.引用类型 类、接口、数组、枚举、标注都是引用数据类型 Test t = new Test();
二、数据结构
1.数组 长度不可变
a.初始化
动态初始化
int[] a = new int[10];
静态初始化
int[] a = {1,2,3};
b.遍历
#for循环
for(int i = 0; i<a.length; i++){
System.out.println(a[i]);
}
#for-each循环
for(int x:b){
System.out.println(x);
}
2.string 字符串,长度不可变,实质是被final修饰的char数组
a.初始化
String a = "abc";
String a = new String("abc");
b.遍历
for(int i = 0; i<a.length(); i++){ System.out.println(a.charAt(i)); }
c.修改
增 a.concat(b) 相当于+
减 a.split(regex) 根据正则拆分
查 a.contains(b) a.equals(b) a.indexOf(‘a‘) a.isEmpty() a.matches(regexs) 包含,相同,索引,为空,正则匹配
改 a.replace(b,c) 匹配b替换为c
三.常用方法
原文:https://www.cnblogs.com/xmalll/p/11551538.html