为了账号安全,请及时绑定邮箱和手机立即绑定

Java入门第三季

难度入门
时长 5小时 0分
学习人数
综合评分9.50
1125人评价 查看评价
9.7 内容实用
9.4 简洁易懂
9.4 逻辑清晰

已采纳回答 / Caballarii
虽然这个验证系统有问题,但是你的判断后缀名字符串比较用了==,prefix.equas("java"),记得字符串比较要用equals

已采纳回答 / Caballarii
if(str==null)已经限定了str是null才能执行这段代码,你再用str.id显然就是nullpointerexception了啊你可以用newStudent.id

已采纳回答 / mmotiy
List是一个接口,而ArrayList 是一个类。 ArrayList 继承并实现了List。List list = new ArrayList();这句创建了一个ArrayList的对象后把上溯到了List。此时它是一个List对象了,有些ArrayList有但是List没有的属性和方法,它就不能再用了。而ArrayList list=new ArrayList();创建一对象则保留了ArrayList的所有属性。为什么一般都使用 List list = new ArrayList() ,而不用 Ar...

已采纳回答 / _泥人_
看着简单做着难,工作中这些是基础,学会了这些才能有工作的机会,不然连机会的没得。

已采纳回答 / _泥人_
1、((Course) coursesToSelect.get(4)).id,再加一对括号。2、Course的子类要调用这个空的构造体,没有子类的话可以不用。(看编程习惯,一般都是要有的)。3、在构造器里写的东西,都是会在创建这个类的对象的时候执行的,这里的意思是,在创建这个ListTest类时,new一个新的List给当前类的List。新手,如果有什么错误的请指正,共同学习。

已采纳回答 / _泥人_
多重catch,同时捕获多个异常的时候,必须按照子类在前父类在后的顺序,这个是我们都知道的。捕捉到一个异常之后,会执行对应catch块里的东西,然后执行finally里的东西,不执行下面catch里的东西。新手,如有错误请指正,共同学习。

已采纳回答 / _泥人_
这个属于循环的灵活应用,用for循环也行,但是你感觉用那个比较简便而又能满足需求呢?那就用那个吧。

已采纳回答 / 小幼苗之旅
因为往集合里面添加或者取出类型的时候,无论之前是什么类型,都会变成Object类型,所以取出的时候也是Object类型,课程的名字是Course类型的,所以我们要把Object类型强转为Course类型,才能取得课程的名称

已采纳回答 / 努力提升
你把你的代码发上来看看,要不不知道你的问题出哪里了
课程须知
此部分为 Java 课程的进阶内容,适合具有一定 Java 基础的伙伴们学习,如果您是新手,建议您移步 《Java入门第一季》 和 《Java入门第二季》,在理解并掌握面向对象相关知识后再回来进修。
老师告诉你能学到什么?
本课程将学习 Java 中的异常处理、集合框架、字符串、常用类等,逐步学习掌握 Java 高级技术。

微信扫码,参与3人拼团

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消