zoukankan      html  css  js  c++  java
  • 2014.5.14

      这两天都是对知识的梳理,确实发现有些知识遗忘了,同时回过头发现有些知识有了新的了解,有时有恍然大悟的感觉啊。不过自己有时候有了思路,写起代码来还是比较困难的。痛苦并快乐着,多了一个感受,一天不在项目上做点什么,就有点难受的感觉,哈哈!记住,不要害怕报错,一报错就慌了。

      今天学习了大绝招就是:断点调试,但是它不会改变程序的执行顺序,方便我们的改错,是锻炼的机会啊!然后就是正则表达。

      字符串一旦被初始化,就不可以被改变,存放在方法区中的常量池中。

      String s1 = "abc"; // s1指向的内存中只有一个对象abc。

      String s2 = new String("abc"); // s2指向的内容中有两个对象abc、new 。

      System.out.println(s1==s2);//false ==比较的是地址值

      System.out.println(s1.equals(s2));//true ,字符串中equals比较的是字符串内容是否相同。

      而在Object中,equals比较的是两个对象的地址值,是否为相同。equals是object的方法,而==只是比较地址。

       获取字符串的长度。length();  指定位置的字符。char charAt(int index)

        获取指定字符的位置。如果不存在返回-1,所以可以通过返回值-1来判断某一个字符不存在的情况。

          int indexOf(int ch);//返回第一次找到的字符角标

          int indexOf(int ch,int fromIndex); //返回从指定位置开始第一次找到的角标

          int indexOf(String str); //返回第一次找到的字符串角标

      StringBuffer字符串缓冲区

    1:可以对字符串内容进行修改。

    2:是一个容器。

    3:是可变长度的。

    4:缓冲区中可以存储任意类型的数据。

    5:最终需要变成字符串。

    6,反转。在这个时候适合用它

        StringBuffer reverse();字符串反转

    在jdk1.5版本后,对基本数据类型对象包装类进行升级。在升级中,使用基本数据类型对象包装类可以像使用基本数据类型一样,进行运算。

  • 相关阅读:
    Python paramiko模块
    前端基础:JavaScript介绍
    前端基础:CSS属性操作
    前端基础:CSS样式选择器
    前端基础:HTML标签(下)
    20181120-10 Beta阶段第2周/共2周 Scrum立会报告+燃尽图 7
    beta阶段贡献分配实施
    Beta发布—美工+文案
    20181120-8 Beta阶段第2周/共2周 Scrum立会报告+燃尽图 06
    20181120-8 Beta阶段第2周/共2周 Scrum立会报告+燃尽图 05
  • 原文地址:https://www.cnblogs.com/syl1104/p/3728625.html
Copyright © 2011-2022 走看看