- public class StringConstructorDemo {
- public static void main(String[] args){
- StringConstructorDemo();
- }
- public static void StringConstructorDemo(){
- String s = new String(); //等效于String s = "";不等效于String s = null;
- //构造函数: String(byte[] bytes)
- byte[] arr1 = {65, 66, 67, 68};
- String s1 = new String(arr1);
- System.out.println("s1 = " + s1); //s1 = ABCD
- //构造函数: String(char[] value)
- char[] arr2 = {'w', 'a', 'p', 'q', 'x'};
- String s2 = new String(arr2);
- System.out.println("s2 = " + s2); //s2 = wapqx
- //构造函数: String(char[] value, int offset, int count)
- String s3 = new String(arr2, 1, 3);
- System.out.println("s3 = " + s3); //s3 = apq
- }
- }
复制代码
|
|