黑马程序员技术交流社区

标题: String StringBuffer 一些小知识,小方法 [打印本页]

作者: 黑马,你的骄傲    时间: 2015-11-4 18:41
标题: String StringBuffer 一些小知识,小方法
package com.heima;
import java.util.Arrays;
public class Demo_Lianxi {
/**
  * 心得
  */
public static void main(String[] args) {
  // TODO Auto-generated method stub
  int[] arr0 = {12,89,56,34,76,98,100};
  String s = "abcde23456789";
  System.out.print("将字符串转化成数组是:");
  char[] arr = s.toCharArray();
  System.out.print("[");
  for (int i = 0; i < arr.length; i++) {
   if (i != arr.length - 1) {
    System.out.print(arr + ",");
   }else {
    System.out.println(arr + "]");
   }
  }
  System.out.println("转化为大写是:" + s.toUpperCase());
  System.out.println("反转后的字符串是:" + new StringBuffer(s).reverse());
  System.out.println("截取前四个字符串是:" + s.substring(0,5));
  System.out.println("s数组的长度是:" + s.toCharArray().length);
  System.out.println("s的字符串的长度是" + s.length());
  System.out.println("索引为4的字符是:" + s.charAt(4));
  System.out.println("索引为12的字符是:" + s.charAt(12));
  System.out.println("索引为4的字符是:" + s.charAt(0));
  System.out.println("的索引是:" + s.indexOf('8'));
  System.out.println("的索引是:" + s.indexOf('9'));
  System.out.println(Arrays.binarySearch(arr, '5'));
  System.out.println(Arrays.binarySearch(arr, 'a'));
  System.out.println(Arrays.binarySearch(arr, '9'));
  Arrays.sort(arr0);
  System.out.println(Arrays.binarySearch(arr0, 98));
  System.out.println("最后声明所有程序员:" + String.valueOf(arr).replace(s,"不忘初衷,方得始终,继续加油,洞房白富美"));
  
  
}
}






欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2