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

Java入门第三季

难度入门
时长 5小时 0分
学习人数
综合评分9.50
1125人评价 查看评价
9.7 内容实用
9.4 简洁易懂
9.4 逻辑清晰
感觉好卡啊,中间好多卡顿
// 从后往前每隔三位插入逗号
for(int i =0;(str.length()-i*4)>0;i++){

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

}
噢噢噢噢,,这个作业感觉真难。。
学完这一季,晕的很,我感觉就是不该对同一个操作讲了两道三种方法,结果一个方法也没记住,最后只知道有那么一个操作,一个方法都不会.
复杂的事情简单做,简单的事情重复做,重复的事情认真做
once again!再来一遍...
确实比前两季看得有点晕
equals()方法常用于new出来的对象之间的比较
注意java里的字符串取字符不能盲目用str[i]这种写法
果断看参考代码。。。
Date date = null;
try {
date = sdf.parse(d);
} catch (ParseException e) {
e.printStackTrace();
}
我也写完了,但是没有找到可以上传代码的地方。。。
发现有Collections.shuffle()这个方法可以实现list的随机排序。我还自己多写了一个。
难点应该是比较牌大小的,我是实现comparator接口重写了compare的方法,先比较牌面大小,如果相同,再比较花色。排面和花色都是放在string数组里面,通过比较index判断。基本上就这样,后来网上找到一个不用comparator实现的,也是一个不错的思路。参考地址:http://www.ituring.com.cn/article/18401
for(int i=str.length()-3 ; i>=0; i=i-3){
str.insert(i,'.');
}
从后往前隔三叉一
讲的还可以
课程须知
此部分为 Java 课程的进阶内容,适合具有一定 Java 基础的伙伴们学习,如果您是新手,建议您移步 《Java入门第一季》 和 《Java入门第二季》,在理解并掌握面向对象相关知识后再回来进修。
老师告诉你能学到什么?
本课程将学习 Java 中的异常处理、集合框架、字符串、常用类等,逐步学习掌握 Java 高级技术。

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消