为什么用for循环的时候要输出Object数组的内容要重写toString老师不需要
老师,把奥运五环的代码保存在我的专属文件夹目录下了,然后再打开就直接运行了。我想查看代码继续编辑,怎么打开?谢谢老师
为什么要把这个前缀常量写到接口里,用类不行吗?
老师,为什么传给了吗新对象,ID还是一样的?
还是3分30秒的讲解,有两个问题:
for(int i = 0; i < list.size() ; i++){
}
(1)
for内部三个条件的执行顺序是如何的?
因为内部一定要遍历index=0位置的元素,因此是否是:先i=0,判断是否<list.size, 先执行循环内部语句,最后执行i++?
因为如果在进入循环语句前就执行了i++,那么遍历就是从index=1 开始的。
(2)
回到讲解本身的问题:
在执行完i=2,删除c后,i=3(如何按照我上面理解的执行顺序的话)
执行下一次循环,size()会变成3,此时i=list.size(), 那么应该跳出循环,不该执行循环体,这才是d没有被打印出来的原因吧?
为什么按照老师讲的,是仍然进入了循环体,d因为本移动到index=2的位置,被remove掉了才不执行?
关于3分30秒讲解Arraylist不能使用remove删除元素的部分,
如果是数组,而非集合,也存在这个问题吗?
因为集合是大小可变的,remove一个后,后边的元素会往前移,但是数组是大小不可变的。
所以我在想,是否用数组,不存在remove2号位的元素,后边元素要往前移的问题,因此是可以输出d的?
老师,您好,
就是我想用2021减去我的出生应该怎么写代码呢
老师,min,max是什么意思?为什么校验类的方法都要有返回值?
老师,在构造方法里实例化容器,是跟 List<Person> list=new ArryList<>();实例化是一样的吗?
为什么要在构造方法里实例化容器?
List<Person> list; 泛型的类型为什么是Person?
老师,再成员变量初始化的时候,用private修饰的,没有提供set方法,但是构造方法里对这些成员变量初始化了
再实例化这个对象的时候,不还是可以设置值嘛?
老师,这种书写方式是怎么写的呢,老师的课件里没有讲呢?
老师,inner join 和多表连接是不是一样的
select e.employee_id,e.salary,d.department_name from employees e INNER JOIN departments d on e.department_id = d.department_id where e.last_name = 'oldlu'
select e.employee_id,e.salary,d.department_name from employees e,departments d where e.department_id = d.department_id and e.last_name = 'olulu'
这两者有什么区别吗
老师,mysql是不是没办法像oracle一样,使用
create table test (id int constraint pk_test primary key, name varchar(20));
这样的方法给约束命名?只能先写列,再写一个主键约束括号中写列名
这里可以直接 node = null; 吗?
coding=utf-8 是什么意思?为什么要加?为什么我不加不报错,视屏中的不加就报错。
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637