<div class="iteye-blog-content-contain" style="font-size: 14px"></div>
基本数据类型:
String类:
字符串变量的创建:(用s代表举例,三种方法)
1.先定义一个字符串变量,再分配空间,并对s进行赋值
String s;s = new String(“abc”);
2.直接定义一个字符串变量分配空间,并对其初始化
String s = new String(“abc”);
3.直接对字符串赋值
String s = “abc”;
特别的:
1.Java语言中,字符串常量或变量均用类实现。
2.String是特殊的,因为它既是一个类,又跟原始类型一样,遵循值传递规则。
小练习:
1.统计字符串中各个字符出现的个数
//定义一个STATISTIC类
public class STATISTIC {
//程序的入口主函数
public static void main(String[] args) {
//创建一个字符串对象
STA t = new STA();
//设置字符串的值
t.setName("4、indexOf(String str); It returns the first index
when str appears in the String ***..");
//对字符串进行统计
t.tongji();
}
//定义一个sta类,用于统计字符串
public class STA {
//定义一个整型数组,用来进行统计
int[] i = new int[256];
//定义一个字符,用来进行判断
char s = (int)0;
private String name;
//得到字符串
public void setName(String _name){
name = _name;
}
//对字符串进行检索统计
public void tongji(){
for(int j = 0 ; j < 256 ; j++){
for(int k = 0 ; k<name.length();k++){
if(s == name.charAt(k)){
i[j]++;
}
}
System.out.println(s+"出现的次数是"+i[j]);
s++;
}
}
}