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

Java入门第三季

陈码农
难度入门
时长 5小时 0分
  • return在try-catch-finally中: 1、不管有木有出现异常,finally块中代码都会执行; 2、当try和catch中有return时,finally仍然会执行; 3、finally是在return后面的表达式运算后执行的(此时并没有返回运算后的值,而是先把要返回的值保存起来,管finally中的代码怎么样,返回的值都不会改变,任然是之前保存的值),所以函数返回值是在finally执行前确定的; 4、finally中最好不要包含return,否则程序会提前退出,返回值不是try或catch中保存的返回值。
    查看全部
  • 多重catch,先小后大(子→父)
    查看全部
  • try里面多种异常时
    查看全部
  • 使用 Date 和 SimpleDateFormat 类表示时间 1. 在程序开发中,经常需要处理日期和时间的相关数据,此时我们可以使用 java.util 包中的 Date 类。这个类最主要的作用就是获取当前时间,我们来看下 Date 类的使用:Date d=new Date(); 2. java.text 包中的 SimpleDateFormat 类对日期时间进行格式化,如可以将日期转换为指定格式的文本,也可将文本转换为日期。 ①format()方法转换成指定格式的文本 Date() d =new Date(); SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); String today=sdf.format(d); //yyyy四位年 MM两位月份 HH24小时制 ②使用parse()方法将文本转换为日期 String day="2014年02月14日 18:30:25"; SimpleDateFormat df=new SimpleDateFormat("yyyy年MM月dd日 HH:mm:ss"); Date date=dt.parse(day); //parse()方法可能异常,即ParseException,需要异常处理 3. 使用Date类需要java.util包,使用SimpleDATEfORMAT需要java.text包
    查看全部
  • 非检查异常
    查看全部
    0 采集 收起 来源:Java异常简介

    2015-07-20

  • import java.util.*; public class collectionStringSort { public static void main(String[] args) { collectionStringSort cs1=new collectionStringSort(); System.out.println("生成的随机字符串为:" +cs1.RandomString(10)+"\n\n\n\n"); cs1.sort1(); }}
    查看全部
  • 仅供参考: public String RandomString(int length) { String str="abcdefghijklmnopqrstuvwxyz" + "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"; Random random = new Random(); StringBuffer buf = new StringBuffer(); for(int i = 0 ;i < length ; i ++) { int num = random.nextInt(62); buf.append(str.charAt(num)); } return buf.toString(); } public void sort1(){ List<String> Str=new ArrayList<String>(); String Str1; Random random=new Random(); collectionStringSort cs1=new collectionStringSort(); for(int i=0;i<10;i++){ do{ int num=random.nextInt(10); Str1=cs1.RandomString(num); }while(Str.contains(Str1)); Str.add(Str1); System.out.println("成功添加字符串:"+Str1); } System.out.println("---------排序前------------"); for(String str:Str){ System.out.println("元素:"+str); } System.out.println("----------排序后---------------"); Collections.sort(Str); for(String str:Str){ System.out.println("元素:"+str); } }
    查看全部
  • Java 中基本类型和字符串之间的转换 在程序开发中,我们经常需要在基本数据类型和字符串之间进行转换。 一、基本类型转换为字符串有三种方法: int c=10; 1. 使用包装类的 toString() 方法: String str1=Integer.toString(c); 2. 使用String类的 valueOf() 方法: String str2 =String.valueof(c); 3. 用一个空字符串加上基本类型,得到的就是基本类型数据对应的字符串:String str3=c+""; 二、将字符串转换成基本类型有两种方法: String str="8"; 1. 调用包装类的 parseXxx 静态方法: int d=Integer.parseInt(str); 2. 调用包装类的 valueOf() 方法转换为基本类型的包装类,会自动拆箱:int e=Integer.valueof(str); PS:其他基本类型与字符串的相互转化这里不再一一列出,方法都类似
    查看全部
  • Math类 常用方法 http://img1.sycdn.imooc.com//53b22ff10001b6d104810124.jpg 案例: http://img1.sycdn.imooc.com//544ef6360001036e07280313.jpg
    查看全部
  • 增强for循环 for(元素类型 元素变量n : 要遍历的对象){ }
    查看全部
  • 使用 Calendar 获取年、月、日、时间等信息 http://img1.sycdn.imooc.com//53b23219000153b608030239.jpg // 创建Canlendar对象 Calendar c = Calendar.getInstance(); // 将Calendar对象转换为Date对象 Date date = c.getTime();
    查看全部
  • Map映射表 一、判断是否包含某个Key值:containsKey() 二、判断是否包含某个Value值:containsValue() 1、同样是以每一个元素的value值的equals方法进行比较,所以需要重写value类的equals()方法来进行属性(某个)比较,与之前的List的contains()一样
    查看全部
  • Date d = new Date(); //使用默认的构造方法创建Date对象 System.out.println(d); //输出Date对象 默认结果:http://img1.sycdn.imooc.com//53b21db0000143ed03720025.jpg 1. 使用 format() 方法将日期转换为指定格式的文本 http://img1.sycdn.imooc.com//53b22d780001e5f808060193.jpg 结果: 2014-06-11 09:55:48 2. 使用 parse() 方法将文本转换为日期 http://img1.sycdn.imooc.com//53b22ddf00012edf08100192.jpg 结果:Fri Feb 14 10:30:25 CST 2014 注意: 1、 调用 SimpleDateFormat 对象的 parse() 方法时可能会出现转换异常,即 ParseException ,因此需要进行异常处理 2、 使用 Date 类时需要导入 java.util 包,使用 SimpleDateFormat 时需要导入 java.text 包
    查看全部
  • 基本类型是不能调用方法的,而其包装类具有很多方法 1.每一个基本数据类型,都对应一个包装类 2.基本类型不可调用方法 3.包装类都在 java.lang 包中 4.包装类提供了在不同类型间进行转换的方法
    查看全部
    0 采集 收起 来源:练习题

    2015-07-20

  • 基本类型转换为字符串有三种方法: 1. 使用包装类的 toString() 方法 2. 使用String类的 valueOf() 方法 3. 用一个空字符串加上基本类型,得到的就是基本类型数据对应的字符串 http://img1.sycdn.imooc.com//53abea61000151e105120118.jpg 将字符串转换成基本类型有两种方法: 1. 调用包装类的 parseXxx 静态方法 2. 调用包装类的 valueOf() 方法转换为基本类型的包装类,会自动拆箱 http://img1.sycdn.imooc.com//53abeaad000109af04610098.jpg http://img1.sycdn.imooc.com//53abf01f00016df111450753.jpg
    查看全部

举报

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

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