数组:
声明:int[] a = new int[3];//声明大小为3的数组
a:局部变量区,new:在堆创建数组对象(数组也被视为对象)
类car Car[] cars = new Car[4]; cars[0] = new Car("***"); ->new一个***的对象,再让数组第一个引用
初始化:
静态:给出初始表;默认:按数据类型;动态:无初始表
String类:
charAt(x):输出x位置的字符
equals(str):比较字符串内容是否相等; ==:比较两者是否相同;//new的两个对象即使内容相等也不是相同的
indexOf('*'):寻找字符串中*的位置(没有就返回-1)
substring(n):从第n个开始到最后一个为之截取字符串,负数/大于长度->报错,0->相同
replace('a','b'):将a替换为b,返回一个new对象,如果没有则返回this的引用
split(','):将字符串按【,】切割(逢【,】切一次,不保留【,】),返回字符串数组
toString():返回this
trim():去除首尾空格
toCharArray():字符串->new字符数组