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

Java入门第三季

难度入门
时长 5小时 0分
学习人数
综合评分9.50
1125人评价 查看评价
9.7 内容实用
9.4 简洁易懂
9.4 逻辑清晰
基本类型 int 无法直接转换为包装类 Long 类型
基本类型只能自动的转化成其对应的类型。
基本类型 long 可以自动转换为包装类 Long 类型
包装类是在java.lang包中,基本类型只能自动的转化成其对应的类型
基本类型 int 无法直接转换为包装类 Long 类型,

最赞回答 / 大胶布
 public Set <Course>courses;   public Set getCourses() {       return courses;   }   public void setCourses(Set courses) {       this.courses = new HashSet<Course>();   }改为 public Set <Course>courses = new HashSet<Course>();
http://www.imooc.com/article/5299
当频繁操作字符串时,就会额外产生很多临时变量。使用 StringBuilder 或 StringBuffer 就可以避免这个问题。至于 StringBuilder 和StringBuffer ,它们基本相似,不同之处,StringBuffer 是线程安全的,而 StringBuilder 则没有实现线程安全功能,所以性能略高。
感觉好卡啊,中间好多卡顿
// 从后往前每隔三位插入逗号
for(int i =0;(str.length()-i*4)&gt;0;i++){

str.insert(str.length()-(i*4),&quot;,&quot;);

}
噢噢噢噢,,这个作业感觉真难。。
学完这一季,晕的很,我感觉就是不该对同一个操作讲了两道三种方法,结果一个方法也没记住,最后只知道有那么一个操作,一个方法都不会.
复杂的事情简单做,简单的事情重复做,重复的事情认真做
once again!再来一遍...

最赞回答 / 堇延未七
没有指定构造方法时,系统会自动生成一个无参构造方法,你看不见的。当你在Course类中添加一个有参构造方法,此时系统不会再自动生成无参构造方法,就会报错了。
确实比前两季看得有点晕
equals()方法常用于new出来的对象之间的比较
注意java里的字符串取字符不能盲目用str[i]这种写法
果断看参考代码。。。

已采纳回答 / 慕桂英9175992
字符串可以说在被创建后便是一个常量,内容不可更改。更改的话相当于变相创建了一个新的字符串。s1创建了一个字符串为imooc,将这个常量保存在了内存里。创建s2时,由于s2创建的内容和s1一样,所以s2并没有在内存中创建一个新的字符串,而是指向s1所创字符串的内存地址,所以s1和s2指向的是同一个常量,s1=s2。s3是在s1的基础上创建了一个新的字符串I love imooc,创建时开辟了新的内存地址s4同理,也是在s1上创建了新的字符串。字符串之间的比较,是比较内存首地址是否相同,而不是内容。所以s1和...
课程须知
此部分为 Java 课程的进阶内容,适合具有一定 Java 基础的伙伴们学习,如果您是新手,建议您移步 《Java入门第一季》 和 《Java入门第二季》,在理解并掌握面向对象相关知识后再回来进修。
老师告诉你能学到什么?
本课程将学习 Java 中的异常处理、集合框架、字符串、常用类等,逐步学习掌握 Java 高级技术。

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消