java定义字符串_java-如何定义字符串变量
java定义字符串_java 如何定义字符串变量
展开全部
java中可以使用String来定义一个字符串,见如下代32313133353236313431303231363533e78988e69d8331333431346335码,示例程序及运行结果:
一、String类对象的创建
字符串声明:String stringName;
字符串创建:stringName = new String(字符串常量);或stringName = 字符串常量;
二、String类构造方法
1、public String():无参构造方法,用来创建空字符串的String对象,例如:String str1 = new String();
2、public String(String value):用已知的字符串value创建一个String对象,例如:String str2 = new String(“asdf”); String str3 = new String(str2);
3、public String(char[] value):用字符数组value创建一个String对象,例如:char[] value = {“a”,“b”,“c”,“d”};String str4 = new String(value); //相当于String str4 = new String(“abcd”);
4、public String(char chars[], int startIndex, int numChars):用字符数组chars的startIndex开始的numChars个字符创建一个String对象,例如:char[] value = {“a”,“b”,“c”,“d”};2
String str5 = new String(value, 1, 2); //相当于String str5 = new String(“bc”);
5、public String(byte[] values):用比特数组values创建一个String对象,例如:byte[] strb = new byte[]{65,66};String str6 = new String(strb);//相当于String str6 = new String(“AB”);
扩展资料
String类在java.lang包中,java使用String类创建一个字符串变量,字符串变量属于对象。java把String类声明的final类,不能有子类。String类对象创建后不能修改,由0或多个字符组成,包含在一对双引号之间。