zoukankan      html  css  js  c++  java
  • Java字符串方法

    1.字符串和字符数组的转换  .toCharArray()

    		String str1 = "hello";	//
    		//System.out.println(str1);
    		char c[] = str1.toCharArray();
    		for(int i=0;i<c.length;i++){
    			System.out.print(c[i]);
    		}
    

     2.从字符串中取出指定位置的字符  .charAt(3)取出第4个字符

    System.out.println(str1.charAt(3));
    

     3.把一个字符串变成一个byte数组,也可以把一个byte数组变成一个字符串,(即把字母变成ascii码来显示)

    		String str1 = "abllo";	//
    		System.out.println(str1.charAt(4));
    		char c[] = str1.toCharArray();
    		byte b[] = str1.getBytes();
    		for(int i=0;i<c.length;i++){
    			System.out.print(b[i]);
    		}
    		System.out.println(new String(b));
    

    4.取得一个字符串的长度  .lenght()

    		System.out.println("lenght"+str1.length());
    

     5.查询一个指定的字符串是否存在,返回的是字符串的位置(从0开始),没有查询到返回-1

    		System.out.println(str1.indexOf("b"));
    
    		System.out.println(str1.indexOf("b",2));
    

     6.去掉左右空格

    		System.out.println(str1.trim());
    

     7.字符串截取,从指定位置截取到字符串的结尾,或者截取指定范围的内容的前一个字母

    System.out.println(str1.substring(1));
    
    System.out.println(str1.substring(1,2));
    

     8.按照指定的字符串拆分字符串

    		String s[]=str1.split(" ");
    		for(int i=0;i<s.length;i++){
    		System.out.println(s[i]);
    	}
    

     9.字符串的大小写转换

    		String str2 = str1.toUpperCase();
    		String str3 = str1.toLowerCase();
    		System.out.println(str2);
    		System.out.println(str3);
    

    10.判断是否以指定的字符串开头或结尾

    		if(str1.startsWith("hello")){
    			System.out.println("YES");
    		}
    		if(str1.endsWith("world")){
    			System.out.println("ERROR");
    		}
    

    11.不区分大小写进行字符串比较 ,输出false或者true,equals区分大小写,equalsIgnoreCase不区分

    System.out.println(str2.equalsIgnoreCase(str3));
    

    12.将一个指定的字符串替换成其他的字符串

    		String str2 = str1.replace("hello", "world");
    		System.out.println(str2);
    
  • 相关阅读:
    配置apache的文件访问路径
    php 常量const
    php接口interface的使用
    php 抽象类abstract
    php 面向对象三大特点:封装、继承、多态
    程序员的情怀《从前慢》木心
    php static静态属性和静态方法
    php面向对象的构造方法与析构方法
    关于php变量的赋值和引用的区别
    angular4.0微信oAuth第三方认证的正确方式
  • 原文地址:https://www.cnblogs.com/tonglin0325/p/5185956.html
Copyright © 2011-2022 走看看