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

Java入门第三季

难度入门
时长 5小时 0分
学习人数
综合评分9.50
1125人评价 查看评价
9.7 内容实用
9.4 简洁易懂
9.4 逻辑清晰
为啥练习里写的是 // 创建一个空的StringBuilder对象,然后我也创建了StringBuilder对象,eclipse也能输出正确结果,然而提交却不通过,参考答案里却创建StringBuffer对象,上一节里不是也说建议使用StringBuilder吗?
/**
* 通过for each方法便利 list
* @param args
*/
public void testForEach() {
System.out.println("通过for each输出了");
for (Course course : coursesToSelect) {
System.out.println("课程: " + course.id + ":" + course.name);
}
}
实测可行
public List<Course> coursesToSelect;
public ListTest() {
this.coursesToSelect = new ArrayList<Course>();
}

这个地方不这样做会有警告的
另外 this.courseToSelect=new ArrayList()这个是啥个用法,属性可以实例化?还是属性变成对象了?
属性是可以为对象的啊 String 就是对象啊
有没有感觉越学越杂乱的感觉。
这里有些问题,按运行结果来写正确的代码就过不了,要把程序输出结果改成java文件名正确才会过
坚持一起共勉。
例题有 bug 修复一下吧
嘻嘻,老师说话蛮幽默的哈,偶尔卖个萌,真的是萌萌哒
确实讲的不好,讲了一堆可有可无的比喻,在写代码的时候initcause方法是什么都没讲就一笔带过,还有(e)传递的是什么也没说,做了4分钟比喻,写了两分钟代码,希望能讲清楚每个新代码和方法的意思。
这帮捣蛋鬼,啊哈哈 笑死了 太幽默了
Math类位于java.lang包中,包含用于执行基本数学运算的方法,Math类的所有方法都是静态方法,所以使用该类中的方法时,可以直接使用类名.方法名,如:Math.round();
1.使用formate()方法将日期转换为指定格式的文本;
2.使用parse()方法将文本转换为日期;
注意!!!!
(1)调用SimpleDateFormate对象的parse()方法时可能会出现转换异常,即ParseException,因此需要进行异常处理
(2)使用Date类时需要导入java.util包,使用SimpleDateFormat时需要导入java.text包
——基本数据类型转换为字符串有三种方法:
(1)使用包装类的toString()方法
(2)使用String类的valueOf()方法;
(3)用一个空字符串加上基本类型,得到的就是基本类型数据对应的字符串
——字符串转换成基本类型有两种方法:
(1)调用包装类的parseXxx静态方法;
(2)调用包装类的valueOf()方法转换为基本类型的包装类,会自动拆箱。
基本类型int无法自动转换为Long包装类型,不同的类型要手动进行转换。
基本数据类型是不具备对象的特性的,比如几班数据类型不能调用方法,功能简单。为了让基本数据类型也具备对象的特性,java为每个数据基本类型都提供了一个包装类,这样我们就可以像操作对象那样来操作基本数据类型。

包装类主要提供了两大类方法:(1)将本类型和其他类型进行转换的方法(2)将字符串和本类型及包装类互相转换的方法!!!
课程须知
此部分为 Java 课程的进阶内容,适合具有一定 Java 基础的伙伴们学习,如果您是新手,建议您移步 《Java入门第一季》 和 《Java入门第二季》,在理解并掌握面向对象相关知识后再回来进修。
老师告诉你能学到什么?
本课程将学习 Java 中的异常处理、集合框架、字符串、常用类等,逐步学习掌握 Java 高级技术。

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消