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

Java入门第三季

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

最赞回答 / 慕少3462033
这恰巧是你修改为UTF-8引起的问题,这是eclipse的bug,就是不能自动识别javaVM运行环境,例如你设置的全部为UTF-8,那么MyEclipse会默认你的运行环境是UTF-8,实际情况是你的系统是中文版本系统,默认的JavaVM运行环境是GBK,而你控制台却是UTF-8,输出编码出现异常,故输出是乱码。这是比较复杂的,我暂时也没有找到一个一劳永逸的解决方法,只能针对单个执行文件分别设置JAVA虚拟机运行环境(你修改的结果只对当前执行文件有效,不知道怎么将控制台编码缺省值修改为GBK)。具体这么...
System.out.println();
运用ctrl + alt + ↓ 的快捷键可以复制多行(从上往下,紧挨着按快捷键)
老师写的自定义异常怎么用

已采纳回答 / 慕婉清0689395
b的值可以变啊,false只是他的初值;if(b=!b)这句代码每执行一次都将b值取反再赋值给b(即b在false和true不断变化)。
老师好萌阿 声音好听 想知道本人长什么样
书读百遍其义自见,还有卖油翁的故事(熟能生巧)。不怕你笨,就怕你遇到困难坚持不下去。
List list=new ArrayList();
list.add(元素);//向集合中添加元素,当添加的元素为一个对象时,对象存入集合后都会默认变成Object类型,在取出时需要进行类型转换。
list.get(index);//通过索引下标获取集合元素,从0开始
list.add(index,元素):将指定的元素插入此列表中的指定位置。当添加的位置索引值大于已有的集合的容量时,会出现索引越界异常。举例:如果已经添加了两个元素,位置为0和1,那么我使用list.add(index,元素)方法插入时,如果index的值大于2,会出现索引越界异常。index的值等于2,是不会有问题的。
List中的元素是有序的,可以重复的,Set中的元素是无序的,不可重复的,学生选择的课程都是唯一的,不能重复,所以用了Set
Collection接口
是List、Set和Queue接口的父接口
定义了可用于操作List、Set、Queue的方法-增删改查
List接口及其实现类ArrayList
List是元素有序并且可以重复的集合,被称为序列
List可以精确控制每个元素的插入位置,或删除某个位置元素
ArrayList是一个数组序列,是List接口的一个重要实现类
ArrayList的底层是由数组来实现的
java中集合框架的组成
由两个父接口(Collection接口和Map接口)及其扩展的子接口组成。List和Queue接口是排列有序的,Set是排列无序的。
List接口的实现类:ArrayList (序列) Queue接口的实现类:LinkedList(链表,同时也是List接口的实现类) Set接口的实现类:HashSet
Map接口的实现类:HashMap,
Map的内部提供了一种映射关系,通过<Key,Value>来存储数据,Entry(键值对)类是Map的一个内部类

已采纳回答 / 宿萌
一样的。多看几遍。多敲代码试试吧。
听了两遍,终于明白了!
大家又不懂得可以自己试一下。initCause()方法是用来保存原始异常的,即视频中会出现cause by:……“喝酒别开车”的结果,告诉你test2的异常是由test1异常引起的;如果不调用initCause()方法,则结果中只会出现“司机一滴酒,亲人两行泪”,然后就没有其他了,不知道我这么说清不清楚
// 创建Calendar对象
Calendar c = Calendar.getInstance();

// 将Calendar对象转换为Date对象
Date date = c.getTime();
double类型转换成int类型,可以通过强制转换,但会造成精度缺失。所以要引入包装类型,通过对象的形式实现转换。
字符属于基本数据类型,所以用==比较值的大小
课程须知
此部分为 Java 课程的进阶内容,适合具有一定 Java 基础的伙伴们学习,如果您是新手,建议您移步 《Java入门第一季》 和 《Java入门第二季》,在理解并掌握面向对象相关知识后再回来进修。
老师告诉你能学到什么?
本课程将学习 Java 中的异常处理、集合框架、字符串、常用类等,逐步学习掌握 Java 高级技术。

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消