java 字符串操作函数

来源:互联网 发布:映客直播源码 编辑:程序博客网 时间:2024/06/04 20:02
package Lei;

public class StringDemo {
 public static void main(String[] args)
 {
  //String  方法测试
  String string = "  AhdadiCaas  ";
  //输出字符串长度
  System.out.println(string.length());
  //将字符串转化为数组
  char c[]=string.toCharArray();
  //打印转化后的数组
  for (int  i= 0;  i< c.length; i++) {
   System.out.print(c[i]+"  ");
  }
  System.out.println("");
  //获得字符串的某一个特定 字符
  System.out.println(string.charAt(4));
  //通过getBytes()函数  字符串转化为byte数组
//  byte bytes[] = string.getBytes();
//  for(int i = 0;i<bytes.length;i++)
//  {
//   System.out.println(new String(bytes)+"\t");
//  }
   //过滤字符串中的一些字符  返回的是索引位置  不存咋是返回-1
  System.out.println(string.indexOf("9"));
  //除掉字符串中 前后的空格
  System.out.println(string.trim());
  //取出子字符串substring(开始位置)
  System.out.println(string.substring(5));
  //全部大写转化
  System.out.println(string.toUpperCase());
  //字符串的开头结尾数字
  System.out.println(string.endsWith("s"));
  System.out.println(string.startsWith("s"));
  //替换一个字符
  //replace("被替换的", "替换的")
  System.out.println(string.replace("A", "Z"));
  
  
 }
}

代码结果 

14
      A  h  d  a  d  i  C  a  a  s       
d
-1
AhdadiCaas
adiCaas 
  AHDADICAAS 
false
false
  ZhdadiCaas 

原创粉丝点击