`
疯人小李
  • 浏览: 7918 次
  • 性别: Icon_minigender_1
  • 来自: 山西大同
最近访客 更多访客>>
社区版块
存档分类
最新评论
收藏列表
标题 标签 来源
字符串统计 2 对基本数据类型和String类的个人理解
//定义一个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++;
			}
	
	}
	
}
字符串统计 1 JAVA学习第一课总结(数据类型分析)
public class Test02 {
	public static void main(String[]args){

		String str="jfkjlkadj23897489YSGBJDDNFCMCVZNX,M.NIUyiuyo*&%%$^&%&^^&%&^*)(jk{_+)_)_+^%&^$%^<>";
		char []chr=str.toCharArray();
  		int [] arr=new int [256];
		for(int i=0;i<str.length();i++){
			int j=chr[i];
			arr[j]++;
		}
		for (int i=0;i<arr.length;i++){ 
			if (arr[i]!=0){
				char j=(char) i;
				System.out.println("字符"+j+"出现的次数:"+arr[i]);
			}
		} 
	}
}
Global site tag (gtag.js) - Google Analytics