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

Java入门第三季

陈码农
难度入门
时长 5小时 0分
  • 关于 Java 数组的 12 个最佳方法 8小时前30浏览0评论 下面是stackoverflow中关于数组方法的相关问题中,获得最多票数的12个数组操作方法。 声明一个数组 Java代码 String[] aArray = new String[5]; String[] bArray = {"a","b","c", "d", "e"}; String[] cArray = new String[]{"a","b","c","d","e"}; 输出一个数组 Java代码 int[] intArray = { 1, 2, 3, 4, 5 }; String intArrayString = Arrays.toString(intArray); // print directly will print reference value System.out.println(intArray); // [I@7150bd4d System.out.println(intArrayString); // [1, 2, 3, 4, 5] 从一个数组创建数组列表 Java代码 String[] stringArray = { "a", "b", "c", "d", "e" }; ArrayList<String> arrayList = new ArrayList<String>(Arrays.asList(stringArray)); System.out.println(arrayList); // [a, b, c, d, e] 检查一个数组是否包含某个值 Java代码 String[] stringArray = { "a", "b", "c", "d", "e" }; boolean b = Arrays.asList(stringArray).contains("a"); System.out.println(b); // true
    查看全部
  • 添加进List的数据都会在现有的序列里插入或者排在后面,不会出现中间空了一个索引号的
    查看全部
  • throws 异常列表{ //调用会抛出异常的方法或者 throw new Exception();
    查看全部
  • throws 声明该方法可能将会抛出某种方法的异常。
    查看全部
  • 1、一旦一个字符串在内存中创建,则这个字符串将不可改变。 2、 每次 new 一个字符串就是产生一个新的对象,即便两个字符串的内容相同,使用 "==" 比较时也为 ”false” ,如果只需比较内容是否相同,应使用 ”equals()” 方法
    查看全部
  • try -catch
    查看全部
  • 实际应用总结 1、处理运行时异常时,采用逻辑去合理规避同时辅助try-catch处理 2、在多重catch块后面,可以加一个catch(Exception)来处理可能会被遗漏的异常 3、对于不确定的代码,也可以加上try-catch,处理潜在的异常 4、尽量去处理异常,切忌只是简单的调用printStackTrace()去打印输出 5、具体如可处理异常,要根据不同的业务需求和异常类型去决定 6、尽量添加finally语句块去释放占用的资源,特别是有网络连接和连接数据库的时候
    查看全部
    0 采集 收起 来源:经验总结

    2016-11-08

  • 获取时间: 1、format()方法将日期转换为指定格式的文本 2、parse()将文本转换为日期
    查看全部
  • Date 类最主要的作用就是获得当前时间,同时这个类里面也具有设置时间以及一些其他的功能,但是由于本身设计的问题,这些方法却遭到众多批评,不建议使用,更推荐使用 Calendar 类进行时间和日期的处理。 java.util.Calendar 类是一个抽象类,可以通过调用 getInstance() 静态方法获取一个 Calendar 对象,此对象已由当前日期时间初始化,即默认代表当前时间,如 Calendar c = Calendar.getInstance(); java.util.Calendar 类是一个抽象类,可以通过调用 getInstance() 静态方法获取一个 Calendar 对象,此对象已由当前日期时间初始化,即默认代表当前时间,如 Calendar c = Calendar.getInstance();java.util.Calendar 类是一个抽象类,可以通过调用 getInstance() 静态方法获取一个 Calendar 对象,此对象已由当前日期时间初始化,即默认代表当前时间,如 Calendar c = Calendar.getInstance();
    查看全部
  • 再来看,将字符串转换成基本类型有两种方法: 1. 调用包装类的 parseXxx 静态方法 2. 调用包装类的 valueOf() 方法转换为基本类型的包装类,会自动拆箱
    查看全部
  • 1. 使用包装类的 toString() 方法 2. 使用String类的 valueOf() 方法 3. 用一个空字符串加上基本类型,得到的就是基本类型数据对应的字符串
    查看全部
  • 将字符串转换成基本类型有两种方法: 1. 调用包装类的 parseXxx 静态方法 2. 调用包装类的 valueOf() 方法转换为基本类型的包装类,会自动拆箱
    查看全部
  • 基本类型转换为字符串有三种方法: 1. 使用包装类的 toString() 方法 2. 使用String类的 valueOf() 方法 3. 用一个空字符串加上基本类型,得到的就是基本类型数据对应的字符串
    查看全部
  • 基本类型和字符串之间的转换: 1、基本类型转换为字符串 int c=10; String str1=Integer.toString(c);//法一 String str2=String.valueOf(c);//法二 String str3=c+"";//法三 2、字符串转换为基本类型 String str="8"; int d=Integer.parseInt(str);法一 int e=Integer.valueOf(str);法二
    查看全部
  • 数组下标越界异常, 通常是指我们已插入的数字中没有大于我们要插入的数组小标。
    查看全部

举报

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

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