-
在list容器中加入课程的对象,共四种方法。 前两种是单独加(add),默认加在最后,也可以选择加在指定位置。 后两种是集体加(addAll),放在数组中,默认加在最后,也可以加在指定位置。但是注意需要将数组转化一下Arrays.toList。
查看全部 -
添加课程
因为List是接口 所以不能实例化 所以用ArrayList()来实现
List 名称=new ArrayList();
add(index,element) 在指定位置添加对象 如果该位置有对象 则将原有对象挤到后面一个
查看全部 -
创建String对象的方法:
1、String s1 = "imooc";
2、String s2 = new String();
3、String s3 = new String("imooc");
查看全部 -
public class ChainTest {
public static void main(String[] args) {
// TODO Auto-generated method stub
ChainTest dx=new ChainTest();
try{
dx.test2();
}catch(Exception e) {
e.printStackTrace();
}
}
public void test1() throws DrunkException{
throw new DrunkException("道路千万条,安全第一条,行车不规范,亲人两行泪");
}
public void test2() {
try{
test1();
}catch(DrunkException e){
RuntimeException newException=new RuntimeException("北京市第三区交通委提醒您:");
newException.initCause(e);
throw newException;
}
}
}
查看全部 -
Collection接口 & List接口简介
Collection接口
是List、Set和Queue接口的父接口
定义了可用于操作List、Set和Queue的方法—增删改查
List接口及其实现类——ArrayList
List是元素有序并且可以重复的集合,被称为序列
List可以精确的控制每个元素的插入位置,或删除某个位置元素
ArrayList——数组序列,是List的一个重要实现类(使用频率最高)
ArrayList底层是由数组实现的
查看全部 -
format 格式化时间
查看全部 -
基本类型转换为字符串
查看全部 -
基本类型和包装类相互转换
查看全部 -
java的String方法和python不太一样
查看全部 -
单引号表示字符 char类型
双引号表示字符串
查看全部 -
自定义异常
继承所有异常的基类Exception或者相近的异常
查看全部 -
Java中的集合框架概述
集合的概念
现实生活中:很多的事物凑在一起
数学中的集合:具有共同属性的事物的总体
Java中的集合类:是一种工具类,就像是容器,储存任意数量的具有 共同属性的对象
集合的作用
在类的内部,对数据进行组织;
简单而快速的搜索大数量的条目;
有的集合接口,提供了一系列排列有序的元素,并且可以在序列中间 快速的插入或者删除有关元素;
有的集合接口,提供了映射关系,可以通过关键字(key)去快速查找 到对应的唯一对象,而这个关键字可以是任意类型。
与数组对比—为何选择集合而不是数组
数组的长度固定,集合长度可变
数组只能通过数组下标访问元素,类型固定,而有的集合可以通过任意 类型查找所映射的具体对象
Java集合框架体系结构
Collection(集合框架中的根接口)—List(子接口 常用) (排列有序的、可重复的) 序列{ ArrayList(数组序列)
LinkedList(链表)
}
—Queue(子接口) (排列有序的、可重复的) 队列{LinkedList(链表)}
—Set(子接口 常用) (排列无序、不可重复的) 集{HashSet(哈希集)}
Map(集合框架中的根接口)(常用) { HashMap(哈希表)
<Key,Value>
Entry(键值对)
}
查看全部 -
try{
}catch(exe){
}catch(exe){
)finally{
最终要执行的代码
}
查看全部 -
try{
}
catch(){
}
查看全部 -
......
查看全部
举报