zoukankan      html  css  js  c++  java
  • String定义与方法

    //5种构造方法
    public void Con(){
      String str = "sfaj";

      String str1 = new String("sfajdf");
      String str2 = new String();
      str2 = "sfaj";

      char[] cArr = {'s','f','a','d','f','j'};
      String str3 = new String();

      String str4 = new String(cArr,0,2);
    }

    public void pra(){
      String str = new String("sfajdfjal;fjje23jkdjfa jdkf");
      //equals:相等
      System.out.println(str.equals("dddd"));
      //startsWith() && endsWith();
      System.out.println(str.startsWith("sfa"));
      System.out.println(str.endsWith("kf"));
      //compareTo()
      System.out.println("ac".compareTo("ad"));
      System.out.println("ac".compareTo("af"));
    }
    @Test
    public void prac(){//
      String str = new String("sfajdfjal;fjje23jkdjfa jdkf");
      //indexOf();
      System.out.println(str.indexOf("s"));
      System.out.println(str.indexOf("f", 7));
      //lastIndexOf(str);lastIndexOf(str,int end)
      System.out.println(str.lastIndexOf("j"));
      System.out.println(str.lastIndexOf("j",10));
      //subString(int start);subString(int start,int end) start开始,end以前
      System.out.println(str.substring(20));
      System.out.println(str.substring(10,14));
    }

    public void pract(){
      String str = new String(" sfajdfjal;fjje23jkdjfa jdkf ");
      //replaceAll(str,str1);
      String str2 = str.replace("f", "哒哒哒");
      System.out.println(str2);
      //trim:去除前后的空格
      String str3 = str.trim();
      System.out.println(str3);
      //split();拆分
      String[] str4 = str.split("f");
      for(String s : str4){
        System.out.println(s);
      }

    }

  • 相关阅读:
    Windows10下Opencv4+CMake+MinGW64+VSC安装教程
    相机标定问题-实践操作流程
    eNSP仿真学习,网络入门!
    SFTP服务的使用!!
    树莓派B+使用入门&RPI库安装&wringPi库安装
    Python基本语法初试
    基于51单片机+DAC0832的信号发生器
    各种标志位的含义
    根文件系统ramdisk.image.gz && uramdisk.image.gz
    Linux中/etc/inittab文件
  • 原文地址:https://www.cnblogs.com/blogofcookie/p/4906346.html
Copyright © 2011-2022 走看看