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

Java入门第三季

陈码农
难度入门
时长 5小时 0分
  • /* 从前往后每隔三位插入逗号 for(int i = str.length()-1;i>0;i=i-3){ str.insert(i,","); } */
    查看全部
  • // 从后往前每隔三位插入逗号 for(int i =str.length()-3;i>0;i=i-3 ){ str.insert(i,","); }
    查看全部
  • StringBuilder append(参数) 追加内容到当前StringBuilder对象的末尾 StringBuilder insert(位置,参数) 将内容插入到StringBuilder对象的指定位置 String toString() 将StringBuilder对象转换为String对象 int length() 获取字 //创建StringBuilder对象,存储字符串 StringBuilder str = new StringBuilder("hello"); str.append(" imooc");//在字符串后面追加字符串 str.append(520);//在字符串后面追加整数 System.out.println("字符串长度:"+str.length());//字符串长度 System.out.println("插入前:"+str); str.insert(11, "!");//在指定位置插入内容 String str2 = str.toString();//转换String对象 System.out.println("插入后:"+str2);
    查看全部
  • OVER
    查看全部
  • 存储字符串的方法: String 类具有是不可变性 StringBuffer 是线程安全的 StringBuilder 没有实现线程安全功能,所以性能略高 因此一般情况下,如果需要创建一个内容可变的字符串对象,应优先考虑使用 StringBuilder 类。 public class HelloWorld { public static void main(String[] args) { // 创建一个StringBuilder对象,用来存储字符串 StringBuilder hobby=new StringBuilder("爱慕课"); System.out.println(hobby); } }
    查看全部
  • public class HelloWorld { public static void main(String[] args) { // 定义一个字符串 String s = "aljlkdsflkjsadjfklhasdkjlflkajdflwoiudsafhaasdasd"; // 出现次数 int num = 0; // 循环遍历每个字符,判断是否是字符 a ,如果是,累加次数 for (int i = 0;i<s.length();i++ ) { // 获取每个字符,判断是否是字符a if ( s.charAt(i)=='a' ) { // 累加统计次数 num++; } } System.out.println("字符a出现的次数:" + num); } }
    查看全部
  • ps:::转换为小写:"str.toLowerCase() byte[] b = str.getBytes(); ==: 判断两个字符串在内存中首地址是否相同,即判断是否是同一个字符串对象 equals(): 比较存储在两个字符串对象中的内容是否一致 System.out.println("转换为字符数组:"); public class test5 { public static void main(String[] args){ // 定义一个字符创"学习 java 编程"; String str = "学习 JAVA 编程"; // 将字符串转换为小写 System.out.println("转换为小写:"+str.toLowerCase()); //将字符串转换为byte[],并打印输出 byte[] b = str.getBytes(); System.out.println("转换为字符数组:"); for( int i = 0;i<b.length;i++){ System.out.print( b[i]+" "); } System.out.println(); String str2 = new String("学习 JAVA 编程"); System.out.println("str和str2的内存地址相同吗?"+(str==str2)); System.out.println("str和str2的内容相同吗"+str.equals(str2)); } }
    查看全部
  • 八种基本数据类型 对应的包装类 byte Byte short Short int Integer long Long float Float double Double char Character boolean Boolean
    查看全部
  • comparable --> 定义默认的比较规则 comparator --> 定义临时的比较规则
    查看全部
  • 非检查异常
    查看全部
    0 采集 收起 来源:Java异常简介

    2015-02-05

  • 集合框架
    查看全部
  • 存储:类型 意义 作用相似的属性 1:方便对数据组织 2:方便搜索查询 3:方便插入或删除 4:有些集合接口提供映射关系,可以通过关键字快速定位 数组:长度固定,不能改变,打狗棒,访问时只能通过下标,遍历 集合长度:动态改变,如意金箍棒,访问时可以通过关键词映射 Java集合根接口:Collection(List,Queue,Set);Map(HashMap)
    查看全部
  • Random random=new Random();去得随机数字的方法。。。。
    查看全部
  • do{ k=random.nextInt(100);//去得100内的随机整数 }while(integetlist.contains(k));//去除重复的数字
    查看全部
  • int year=get(Calendar.YEAR) int month=get(Calendar.MONTH)
    查看全部

举报

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

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