黑马程序员技术交流社区

标题: String类的三种构造函数 [打印本页]

作者: 肚小糖    时间: 2015-8-25 14:09
标题: String类的三种构造函数
  1. public class StringConstructorDemo {
  2.         public static void main(String[] args){
  3.                 StringConstructorDemo();
  4.         }
  5.         public static void StringConstructorDemo(){
  6.                 String s = new String(); //等效于String s = "";不等效于String s = null;
  7.                 //构造函数: String(byte[] bytes)
  8.                 byte[] arr1 = {65, 66, 67, 68};
  9.                 String s1 = new String(arr1);
  10.                 System.out.println("s1 = " + s1); //s1 = ABCD
  11.                 //构造函数: String(char[] value)
  12.                 char[] arr2 = {'w', 'a', 'p', 'q', 'x'};
  13.                 String s2 = new String(arr2);
  14.                 System.out.println("s2 = " + s2); //s2 = wapqx
  15.                 //构造函数: String(char[] value, int offset, int count)
  16.                 String s3 = new String(arr2, 1, 3);
  17.                 System.out.println("s3 = " + s3); //s3 = apq
  18.         }
  19. }
复制代码



作者: Cancer    时间: 2015-8-25 14:15
赞一个,楼主不错




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