zoukankan      html  css  js  c++  java
  • java学习笔记(三)字符串

    字符串String

    创建方法:

    一·通过new创建  String  str1= new String("abc");

    二 直接创建   String str2="abc";

     前面两种方法的区别在于:

      通过new方法创建的对象都拥有唯一的一个引用。

      而方法二 中,如果两个字符串一样,则 这两个字符对象的引用指向同一个内存位置。

    三  使用 +   String  str3=str1+str2;或是str3=“abc”+str2;或是 str3=“abc”+“def”;

        使用+ ,其实java是在作复制操作,所以也和方法一一样,每个对象具有唯一的引用。

    字符串连接符  .

      String str4=str1.concat(str2);  //这样子调用不会改变str1的引用。效率相对要高。

    相关的字符号函数

    1.获取字符串长度length() //不计 /0 结束符 ;而且能识别中文统计哦。

    区别 String str=new String(“”);//值为空字符 长度为0

      String str;  //值为null  ,没有长度

    2.分割字符串 split()

    3.大小写转换 toLowerCase() /  toUpperCase( )

    4.类型转换

      Integer.parseInt(str);//String to  int

      Double.parseDouble(str);// String to  double

      

      String.valueOf(10); //int   to   String

      String.valueOf(12.34f);//  float to String

    5. 格式化字符串   (类似与于C语言的输出)

    字符串与字符数组

      String str="String is NOT array";

        char array [ ]=str.toCharArray();

    String 与 StringBuffer

    --------------------
    做一个精神上的素食主义者。
  • 相关阅读:
    IDEA如何打包可运行jar的一个问题。
    从一个脚本谈loadrunner的脚本初始化
    explain 用法详解
    linux zip 命令详解
    Jmeter使用——参数化
    Jmeter Constant Throughput Timer 使用
    产生随机时间的例子
    Mysql的列索引和多列索引(联合索引)
    Loadrunner负载机agent
    Spring context:property-placeholder 一些坑
  • 原文地址:https://www.cnblogs.com/xfile/p/3739360.html
Copyright © 2011-2022 走看看