为了账号安全,请及时绑定邮箱和手机立即绑定
慕课网数字资源数据库体验端
Java入门第三季_学习笔记_慕课网
为了账号安全,请及时绑定邮箱和手机立即绑定

Java入门第三季

陈码农
难度入门
时长 5小时 0分
  • SimpleDataFormat 要引入java.text 将日期转换为指定格式的文本format();将文本转换为日期parse(); eg1:用format()将日期转换为指定文本: Data d = new Data(); SimpleDataFormat sr = new SimpleDataFormat("yyy-MM-dd HH:mm:ss"); String today = sr.format(d); System.out.println(sr); eg2:文本转换为日期 inport java.text; string str = "2015年10月17日 21:30:23"; SimpleDataFormat ss = new SimpleDataFormat("yyyy年MM月dd日 HH:mm:ss"); Data d = ss.parse(day); System.out.println("当前时间"+ data);
    查看全部
  • 基本类转化为字符串 1.包装类.toString(a); Or String.valueOf(a); 字符串转换为基本类型 String str1 = new String(); double e = String.parseDouble(); Or double e = String.valueOf()
    查看全部
  • 将基本类型转换为字符串的方法: int c = 10;// String str1 = Integer.toString(c);//借助包装类toString() String str2 = String.valueOf(c);//利用String类的valueOf() String str3 = c + ""; 2.将字符串转换为基本类型 String str = "8";//创建字符串 int d = Integer.parseInt(str);//包装类的parseInt int e = Integer.valueOf(str);//包装类的valueOf
    查看全部
  • 装箱:int a = 10; 手动:Integer b = new Interger(a); 自动:Integer y = a;//赋值号左边均为包装类 拆箱: Integer q = new Integer(7); 手动 int a = q.int Value(); 自动 int y = q;//赋值号左边均为基本类型
    查看全部
  • 基本数据类型与对应包装类的转换 1.装箱:基本数据——》包装类 a.手动装箱: int i= 10;//必要 Integer x = new Integer(i); b.自动装箱 Integer y = i;//赋值号从右往左体现自动 2.拆箱:包装类-》对应基本数据类型 a.手动拆箱: Integer j = new Integer(8); int m = j.intValue(); b.自动拆箱: int n = j;
    查看全部
  • 基本数据类型不具备对象的特性,如,不能调用方法,功能简单 java为每个基本数据类型提供类一个包装类 byte->Byte short->Short int ->Integer!!! long->Long float->Float double->Double boolean - >Boolean char->Character!!! 2.包装类的基本方法之一:基本类型间的相互转换,返回类型为已转换的类型 eg: intValue() floatValue() doubleValue() charVlue() 3.利用基本类型的包装类创建对象并且赋值 eg: Integer a = new Integer(3);//整型包装类a 的值为3; Integer b = new Integer("5");
    查看全部
  • try-catch语句中若一个try块中有多个异常,则应该在try后使用多个catch,捕获内容由小到大
    查看全部
  • 处理异常 try-catch 以及try-catch-finally catch中的代码如何写 发出警告 错误日志的记录 try会抛出很多种类型的异常? 多重catch 不过多种不同类型的异常 顺序问题 先子类后父类 善后工作 finally 最终要执行的一些代码。
    查看全部
  • 什么是异常? 异常处理的作用 Throwable 万恶之源 Error 和Exception 两个子类 error :虚拟机错误(VirtualMachineError) 或者线程死锁 (ThreadDeath) Exception :编码、环境、用户操作输入出现问题 RuntimeException (继承于Exception)运行时异常 非检查异常 引用一个空对象的属性或者方法(空指针异常 NullPointerException) 数组访问越界(数组下标越界异常 ArrayIndexOutOfBoundsException) 错误的类型转换(类型转换异常 ClassCastExcepton) 算数方面的异常 整数去整除0(算数异常 ArithmeticException) java虚拟机自动抛出,自动捕获 检查异常:文件异常 IOException ,SQL异常 需要自己手动添加以及处理语句
    查看全部
    0 采集 收起 来源:Java异常简介

    2015-10-17

  • HashMap是实现类 跟ArrayList()用法相同.HashMap是无序的跟Set相同. Map CourseToSelect; 构造方法中 this.CourseToSelect=new HashMap(); ]
    查看全部
  • Set接口和List接口都继承自Collection接口,Set接口的实现类是HashSet,元素是无序的,元素不可重复,当添加重复的元素时会采用屏蔽技术将重复元素屏蔽掉。SortedSet接口的实现类是TreeSet,元素是按照大小排序,但仍不可重复。List接口的实现类是ArrayList和LinkedList,它们是有序的,可重复的,因为重复的元素可以放在不同的位置。Map接口的实现类是HashMap,元素有键和值组成,键是唯一的,值可以重复,键和值都是对象。元素是无序的。SortedMap接口的实现类是TreeMap,元素按照键的大小进行排序。
    查看全部
  • set只能用foreach,iteratofr方法 set接口的一个重要实现类Hashset
    查看全部
  • 有关String字符串的方法应用。 http://img1.sycdn.imooc.com//53d9f7d200010bb007780366.jpg http://img1.sycdn.imooc.com//53d9f7d200010bb007780366.jpg 1. 字符串 str 中字符的索引从0开始,范围为 0 到 str.length()-1 2. 使用 indexOf 进行字符或字符串查找时,如果匹配返回位置索引;如果没有匹配结果,返回 -1 3. 使用 substring(beginIndex , endIndex) 进行字符串截取时,包括 beginIndex 位置的字符,不包括 endIndex 位置的字符
    查看全部
  • 自定义异常 自定义异常必须继承java标准类库中意思相近的异常或者直接继承Exception
    查看全部
  • package book; import java.util.Scanner; public class Book { //*************模拟借书系统***********代码*********** public static void main(String[] args) { String[] book1 = {"高数","数据结构","java"}; while(true){ System.out.println("输入命令:1-按照名称查找图书;2-按照序号查找图书"); Scanner input = new Scanner(System.in); String a = input.next(); if(a.equals("1")){ System.out.println("输入图书名称!"); String b = input.next(); switch(b){ case "高数": System.out.println("book:"+book1[0]); break; case "数据结构": System.out.println("book:"+book1[1]); break; case "java": System.out.println("book:"+book1[2]); break; default: System.out.println("图书不存在!"); break; } }
    查看全部
    0 采集 收起 来源:经验总结

    2018-03-22

举报

0/150
提交
取消
课程须知
此部分为 Java 课程的进阶内容,适合具有一定 Java 基础的伙伴们学习,如果您是新手,建议您移步 《Java入门第一季》 和 《Java入门第二季》,在理解并掌握面向对象相关知识后再回来进修。
老师告诉你能学到什么?
本课程将学习 Java 中的异常处理、集合框架、字符串、常用类等,逐步学习掌握 Java 高级技术。
友情提示:

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