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

Java入门第三季

难度入门
时长 5小时 0分
学习人数
综合评分9.50
1125人评价 查看评价
9.7 内容实用
9.4 简洁易懂
9.4 逻辑清晰
  • 友情提示: 1. 字符串 str 中字符的索引从0开始,范围为 0 到 str.length()-1 2. 使用 indexOf 进行字符或字符串查找时,如果匹配返回位置索引;如果没有匹配结果,返回 -1 3. 使用 substring(beginIndex , endIndex) 进行字符串截取时,包括 beginIndex 位置的字符,不包括 endIndex 位置的字符
    查看全部
  • IndexOf 意思是“、、、的索引”! split 意思是“拆分”! substring 意思是“取子串”!
    查看全部
  • 1\String 对象创建后则不能被修改,是不可变的,所谓的修改其实是创建了新的对象,所指向的内存空间不同 2\ 每次 new 一个字符串就是产生一个新的对象,即便两个字符串的内容相同,使用 ”==” 比较时也为 ”false” ,如果只需比较内容是否相同,应使用 ”equals()” 方法
    查看全部
  • 经验和总结
    查看全部
    0 采集 收起 来源:经验总结

    2014-11-10

  • 1、AException 的父类是 Throwable 2、捕获到的异常,可以在当前方法的 catch 块中处理,也可抛出给调用者去处理
    查看全部
    0 采集 收起 来源:练习题

    2014-11-10

  • VirtualMachineError 是 Error 子类; Thread 是线程类, Exception 是异常类,自定义异常要继承于 Exception 类或者其子类
    查看全部
    0 采集 收起 来源:练习题

    2014-11-10

  • java中的异常抛出
    查看全部
  • final语句块它是在try{}catch(){}中的return语句执行完之后返回到调用者之前执行的
    查看全部
  • System.out.println("-------排序前-------"); // Collections.sort()方法排序前输出 for (String string : stringList) { System.out.println("元素:" + string); } System.out.println("-------排序后-------"); // Collections.sort()方法排序后输出 Collections.sort(stringList); for (String string : stringList) { System.out.println("元素:" + string);
    查看全部
  • // 判断List<String> stringList序列中是否存在截取到的StringBuffer sb序列的字符 // 如果不存在,就添加进List<String> stringList序列中 // 如果已经存在,则不添加进List<String> stringList序列中, // 而是将外层循环(往List<String>中添加十条随机字符串)的次数i减1 // 确保按要求每条随机字符串不可重复 // 而且产生10条List<String> stringList序列字符串 if (!stringList.contains(sb)) { stringList.add(sb.toString()); System.out.println("将要添加字符串:" + stringList.get(i)); // System.out.println("将要添加字符串:" + sb); // 与上条语句等效 } else { --i; } }
    查看全部
  • // 遍历追加每条字符串长度(以随机生成的0-9之间的整数为遍历的次数) // 遍历的次数就是该条字符串的长度(1-10位) int j = 0; for (; j <= number1; j++) { // 声明字符串baseString以截取其中1-10个字符 // String baseString ="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz"; // 将StringBuffer序列sbbase转换为String baseString,与上条语句等效 String baseString = sbbase.toString(); // 创建Random对象random2 // 取得一个0至字符串baseString长度之间的随机整数(0-61之间的整数) Random random2 = new Random(); int number2 = random2.nextInt(baseString.length()); // 返回指定的字符串baseString字符索引number2(0-61之间的整数)之处的那个char值 // 将这个char值追加到序列StringBuffer sb后 // 每循环一次该序列被添加一位从字符串baseString中截取的字符,同时长度也增1位 sb.append(baseString.charAt(number2)); }
    查看全部
  • // 创建Random对象random1 // 随机生成0-9之间的整数 Random random1 = new Random(); int number1 = random1.nextInt(10);
    查看全部
  • // 获取字符串baseString基础数据(0-9整数、A-Z大写字母、a-z小写字母) StringBuffer sbbase = new StringBuffer(); // 获取0-9整数 for (int i = 0; i <= 9; i++) { sbbase.append(i); // 追加该序列的长度和内容 } // 获取A-Z大写字母 char a = 'A'; for (int i = 0; i < 26; i++) { sbbase.append(a); // 追加该序列的长度和内容 a++; } // 获取a-z小写字母 for (int j = 'a'; j < 'a' + 26; j++) { sbbase.append((char) j); // 追加该序列的长度和内容 }
    查看全部
  • 练习 利用Collections.sort()方法对泛型为String的List进行排序版本2: 1.创建完List<String>之后,往其中添加十条随机字符串 2.每条字符串的长度为10以内的随机整数 3.每条字符串的每个字符都为随机生成的字符,字符可以重复 4.每条随机字符串不可重复
    查看全部
  • Exception 异常
    查看全部
    0 采集 收起 来源:Java异常简介

    2014-11-09

举报

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

微信扫码,参与3人拼团

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

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