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

Java入门第三季

陈码农
难度入门
时长 5小时 0分
  • int length() 返回当前字符串的长度 int indexOf(int ch) 查找ch字符在该字符串中第一次出现的位置 int indexOf(String str) 查找str子字符串在该字符串中第一次出现的位置 int lastIndexOf(int ch) 查找ch字符在该字符串中最后一次出现的位置 int lastIndexOf(String str) 查找str子字符串在该字符串中最后一次出现的位置 String substring(int beginIndex) 获取从beginIndex位置开始到结束的子字符串 String substring(int beginIndex, int endIndex) 获取从beginIndex位置开始到endIndex位置的子字符串 String trim() 返回去除了前后空格的字符串 boolean equals(Object obj) 将该字符串与制定对象比较,返回true或false String toLowerCase() 将字符串转换为小写 String toUpperCase() 将字符串转换为大写 char charAt(int index) 获取字符串中指定位置的字符 String[] split(String regex, int limit) 将字符串分割为子字符串,返回字符串数组 byte[] getBytes() 将该字符串转换为byte数组 1. 字符串 str 中字符的索引从0开始,范围为 0 到 str.length()-1 2. 使用 indexOf 进行字符或字符串查找时,如果匹配返回位置索引;如果没有匹配结果,返回 -1 3. 使用 substring(beginIndex , endIndex) 进行字符串截取时,包括 beginIndex 位置的字符,不包括 endIndex 位置的字符
    查看全部
  • 1. 使用 indexOf 进行字符或字符串查找时,如果匹配返回位置索引;如果没有匹配结果,返回 -1; 2. 使用 substring(beginIndex , endIndex) 进行字符串截取时,包括 beginIndex 位置的字符,不包括 endIndex 位置的字符;
    查看全部
  • Exception 是异常类,自定义异常要继承于 Exception 类或者其子类
    查看全部
    0 采集 收起 来源:练习题

    2016-04-21

  • 处理异常的经验
    查看全部
    0 采集 收起 来源:经验总结

    2016-04-21

  • 小结:
    查看全部
  • attention!这里的练习还没做
    查看全部
    0 采集 收起 来源:经验总结

    2016-04-21

  • comparable:
    查看全部
  • 生成随机字符串代码: public void testSort2(){ List<String> stringlist = new ArrayList<String>(); Random random = new Random(); for(int i = 0; i < 10; i++){ String string; do{ string = getRandomString(10); }while(stringlist.contains(string)); stringlist.add(string); System.out.println("成功添加数:" + string); } System.out.println("排序前--------------"); for(String string:stringlist){ System.out.print(string + ","); } System.out.println(); System.out.println("排序后--------------"); Collections.sort(stringlist); for(String string:stringlist){ System.out.print(string + ","); } }
    查看全部
  • 随机生成十个长度小于十且长度随机的字符串,并且保证每个字符串不重复 /* * 生成指定长度内的随机字符串 * @params length * return random String */ public String getRandomString(int length){ String base="abcdefghigklmnopkrstuvwxyzABCDEFGHIGKLMNOPQRSTUVWXYZ0123456789"; StringBuilder sbBuilder = new StringBuilder(); Random random = new Random(); int finalLength = random.nextInt(length) + 1; for(int i = 0; i < finalLength; i++){ int index = random.nextInt(base.length()); sbBuilder.append(base.charAt(index)); } return sbBuilder.toString(); }
    查看全部
  • Calendar.Year 等为 Calendar 类中定义的静态常量
    查看全部
  • java.util.Calendar 类是一个抽象类,可以通过调用 getInstance() 静态方法获取一个 Calendar 对象,此对象已由当前日期时间初始化,即默认代表当前时间,如 Calendar c = Calendar.getInstance();
    查看全部
  • 随机生成小于100的整数,同时do-while语句保证k值不重复
    查看全部
  • 数组和集合区别
    查看全部
  • java.text 包中的 SimpleDateFormat 类,可以使用 SimpleDateFormat 来对日期时间进行格式化,如可以将日期转换为指定格式的文本,也可将文本转换为日期
    查看全部
  • 使用 java.util 包中的 Date 类。这个类最主要的作用就是获取当前时间
    查看全部

举报

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

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