//Java的字符串操作方法
package javaprac;
public class Javaprac {
public static void main(String[] args) {
//创建一个字符串对象
String strTemp = "My name is Buring Key!";
//输出字符串
output(strTemp);
//使用charAt方法获取索引字符
char letter = strTemp.charAt(5);
System.out.println(letter);
//截取字符串添加到数组指定位置
//创建一个字符数组
char strArray[] = new char[20];
//将name装入数组,从第三个元素开始填入
strTemp.getChars(3,7, strArray, 3);
System.out.println(strArray);
}
static void output(String str) {//静态方法不需要对象调用,可以直接使用
System.out.println(str);
}
}
/*
注:关于字符串的内存问题讨论
1、常量池存储:
String str = "string";
当
String str2 = "string";
系统将不再创建新的string,而是直接将str2指向常量池里面的string
2、堆内存
String str = new String("string");
*/
Java 基础 String类概述
最新推荐文章于 2023-05-23 10:35:48 发布