zoukankan      html  css  js  c++  java
  • Java String类

    代码中遇到字符串常量的时候,编译器会使用该值创建一个String对象。
    字符串连接可以用concat方法,也可以用运算符 +。

    创建格式化字符串:
    可以用printf方法和format方法。
    String类使用静态方法format返回一个String对象而不是PrintStream对象。
    String类的静态方法format能用来创建可复用的格式化字符串,而不仅仅是用于一次打印输出。

    StringBuffer和StringBuilder类
    当对字符串进行修改的时候,需要使用StringBuffer和StringBuilder类
    和String类不同的是,StringBuffer和StringBuilder类的对象能够被多次修改,并且不产生新的未使用对象。
    StringBuilder类在Java5中被提出,和StringBuffer之间最大的不同在于StringBuilder的方法不是线程安全的(不能被同步访问)而且StringBuilder相较于StringBuffer有速度优势。所以大多数情况下建议使用StringBuilder类,但是在要求线程安全的情况下必须使用StringBuffer。

  • 相关阅读:
    hdu2844 Coins -----多重背包+二进制优化
    bzoj1452 [JSOI2009]Count ——二维树状数组
    cf685 div2 abcde
    cf675 div2 abcd
    cf669 div2 abcd
    cf668 div2 abcd
    UVA-10795
    cf665 div2 abcd
    Colored Cubes UVALive
    Image Is Everything UVALive
  • 原文地址:https://www.cnblogs.com/MXming/p/13326481.html
Copyright © 2011-2022 走看看