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

Java入门第三季

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

已采纳回答 / qq_纷乱浮尘_0
charAt()方法返回的是char类型,是基本数据类型,基本数据类型存放的是数据本身,用==运算符就是比较它们的数据了

已采纳回答 / Tears丶
索引从0开始,你就当他从1开始,本来要的不就是后一位吗,
String prefix = fileName.substring(fileName.lastIndexOf(".") + 1);
fileName.lastIndexOf(".")这个式子取得一直是点的索引,4,5--5,6。的差距。你自己好好想想,这是我自己的理解。

已采纳回答 / 慕桂英6436620
问题:数组下标越界<...code...><...code...>应该改成
Course temp3=(Course)coursesToSelect.get();
coursesToSelect.get();

已采纳回答 / 小丶七
你是说的2.3节里面的内容吗? <...图片...> 这个里面prefix只是创建的String的对象,只是个名字而已,

已采纳回答 / 北顾岛城
看书吧,看视频的话基础都难以打牢

已采纳回答 / 慕无忌8377531
对于equals方法,注意:equals方法不能作用于基本数据类型的变量    如果没有对equals方法进行重写,则比较的是引用类型的变量所指向的对象的地址;    诸如String、Date等类对equals方法进行了重写的话,比较的是所指向的对象的内容。而contains中的元素比较的应该是obj类型的,系统并没有重写equals方法,比较的是地址值

已采纳回答 / 慕少1584939
应该你的Student类中构造器没有赋值,或者是赋值错误

已采纳回答 / 贝儿谦
看看你的Course 有没有构造方法赋值

已采纳回答 / 慕莱坞7107142
import java.util.Scanner;public class Library { public static void main(String[] args) {  Index(); }  public static void Index() {  System.out.println("欢迎进入图书馆查书系统\n请输入您的指令:\n1-按名称查找图书\n2-按编号查找图书\n");  Scanner in = new Scanner(System.in);  int i = in.next...

最新回答 / Pikachu2016
把第一句String str = 180.20;改成String str="180.20"把第二句double a = str.doubleValue();改成double  a=Double.valueOf(str)注意:doubleValue()是用来拆箱用的,即将包装类对象(如Double)转化为基本类型double

已采纳回答 / 慕后端7360987
就像抛球程序出错,就会抛出 A球 或 B球 或 C球,你要用 cache 接住各种抛出来的球如果抛出 C球 你没接住,程序就会报错停止

已采纳回答 / yuanFF
<...图片...><...图片...>在不超出作用域的情况下,没关闭就可以一直调用这个scanner实例对象;当然你要是在一个方法内关闭了就需要重新创建一个再使用了
课程须知
此部分为 Java 课程的进阶内容,适合具有一定 Java 基础的伙伴们学习,如果您是新手,建议您移步 《Java入门第一季》 和 《Java入门第二季》,在理解并掌握面向对象相关知识后再回来进修。
老师告诉你能学到什么?
本课程将学习 Java 中的异常处理、集合框架、字符串、常用类等,逐步学习掌握 Java 高级技术。

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消