计算机只能打出行 要打出列的话只能依靠空格来实现
引号里每个空格都可以控制出打印出来的 间距 “\t”可以代表自动空格哈
控制奇偶可以通过(n%==0)来判断 如果是的就是说明是偶数 不然就是奇数
同一个包下的标识词都是可以通用的(比如这个student)
同时这个也是对象的新格式
注意String的注意事项:String是不可变字符串对象
这两条都是String的注意事项
二,常见的API(String和ArrayList)
1. 什么是API?
全称应用程序编程接口,就是Java自己写好的程序,给程序员调用的,方便完成一些功能的
2. String(不可变字符串):
String是字符串类型,它定义的变量可以指向一个字符串对象
String创建对象的方式;
. ArrayList
ArrayList是一种集合(元素可以重复的,元素存在索引)
集合:代表一种容器,类似于数值;特点:大小可变,类型可以不固定,功能更加强大,适合做元素个数不能确定,同时存在增删操作的业务场景
如何构建一个ArrayList的对象代表一个集合容器,存储数据:
public ArrayList();
ArrayList list = new ArrayList();
ArrayList遍历并删除元素;
1. 从前往后边遍历便删除存在问题:可能会存在删掉元素
2.删除元素后,马上后退一步i--就可以了
3.从后往前遍历,边遍历边删除没毛病
ArrayList存储自定义类型的对象:
1.ArrayList<Student> list = new ArrayList();
2. ArrayList<Movie> list = new ArrayList();
3.注意:集合容器中存储的是每个对象的什么东西?在堆内存中的地址!