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

Java入门第三季

难度入门
时长 5小时 0分
学习人数
综合评分9.50
1125人评价 查看评价
9.7 内容实用
9.4 简洁易懂
9.4 逻辑清晰
int index = fileName.indexOf('.');
String prefix =fileName.substring(index+1);
if ( index!=-1 && index!=0 && prefix.equals("java") ) {
System.out.println("Java文件名正确");
} else {
System.out.println("Java文件名无效");
自己写的代码,考虑到了随机生成的字符串长度要大于1,以及没有重复的字符串等问题。欢迎大家一起讨论。http://www.imooc.com/article/12486

最新回答 / Crafon
你说的是super(String str)吗?这个就是调用父类的构造方法,它上面写了一个带String参数的构造方法。。我说清楚了吗?觉得行望采纳,谢谢!
我的多次运行顺序是一样的?????

已采纳回答 / Airly
取得的课程C语言是早在内存里面有他自己的地址,新创建的课程C语言在new的时候重新分配了内存地址,因此他们代表不同的对象。其实就是对象引用的概念,你可能还没弄清...
那么,“==” 和 equals() 有什么区别呢?

==: 判断两个字符串在内存中首地址是否相同,即判断是否是同一个字符串对象

equals(): 比较存储在两个字符串对象中的内容是否一致

已采纳回答 / 我是一只猪3817939
for (inti=0;i<s.length()-1;i++){ifif ( s.charAt(i).equals("a") );num++;}

最新回答 / ziom
你的这个类名String属于java的保留字,换成别的就好了,比如MyString

最新回答 / Ecin
 for (int i = 0; i < length; i++) //这里你是不是少了点什么?==

已采纳回答 / qq_Sunshine_20137827
getValue()返回的是value值,是student属性的,在student中又有ID属性和name属性,所以获取姓名要这样做。
挺有趣的口音,哈哈···大家也多担待一点啊,人家老师也是辛苦付出了啊,有很多同学说视频语速有点快,解释不太清楚,我看完了,的确有的细节讲解不是那么的到位,作为一个和大家一样从头学起的人,我有一个建议,各位亲们,可以去网上自己多搜索一些资料,也可以互加好友,一起学习,不能完全依赖这里面的课程,因为每个老师的讲课风格都不太一样,不可能会让每个人都快速的适应,就拿我自己而言,也是觉着换个老师讲课挺怪的···希望与大家一起努力,咱们大家都是最棒的,加油,我的建议纯属个人意见,如有不妥,大家多多担待!
问一下,想知道老师写注释的时候,怎么出来一串的/*
*
*/的?

已采纳回答 / elec_Russell
我是将他们存在数组里,通过数组下标来比较,不知道有没有更好的办法。。
boolean prefix = fileName.endsWith(&quot;java&quot;);
随机字符串的生成方法参考了网上的写法,功能都已实现,可供参考。http://www.imooc.com/article/12458
课程须知
此部分为 Java 课程的进阶内容,适合具有一定 Java 基础的伙伴们学习,如果您是新手,建议您移步 《Java入门第一季》 和 《Java入门第二季》,在理解并掌握面向对象相关知识后再回来进修。
老师告诉你能学到什么?
本课程将学习 Java 中的异常处理、集合框架、字符串、常用类等,逐步学习掌握 Java 高级技术。

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消