第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

int i = 0; i<s.length(); i++ 為什么沒有定義成數(shù)據(jù)也能使用這個方法

String s = "aljlkdsflkjsadjfklhasdkjlflkajdflwoiudsafhaasdasd";

? ? ? ?// byte [] in = s.getBytes();

? ? ? ? // 出現(xiàn)次數(shù)

int num = 0;

? ? ? ??

? ? ? ? ?// 循環(huán)遍歷每個字符,判斷是否是字符 a ,如果是,累加次數(shù)

for ( int i = 0; i<s.length(); i++ ? ? )

{

? ? ? ? ? ? // 獲取每個字符,判斷是否是字符a

if ( s.charAt(i) == 'a' ) {

? ? ? ? ? ? ? ? // 累加統(tǒng)計次數(shù)

num++;?

}

}

System.out.println("字符a出現(xiàn)的次數(shù):" + num);

String s = "aljlkdsflkjsadjfklhasdkjlflkajdflwoiudsafhaasdasd";這是一個字符串吧,沒有定義成數(shù)組,為什么也可以使用length();這不是數(shù)組的長度的方法嗎?

正在回答

6 回答

對于數(shù)組:length是屬性,s.length表示數(shù)組的長度

對于字符串:length()是方法,通過s.length()獲取字符串長度


0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

錯別字大先生 提問者

非常感謝!
2016-10-12 回復(fù) 有任何疑惑可以回復(fù)我~
	public?static?void?main(String?args[]){
		//求數(shù)組長度
		int[]?grades=new?int[]{67,89,99,100,78,99};
		int?grades_length=grades.length;
		System.out.println("數(shù)組grades的長度為:"+grades_length);
				
		//求字符串長度
		String?s="bajdkfajfa";
		int?s_length=s.length();
		System.out.println("字符串s的長度為:"+s_length);
			
	}	

獲取數(shù)組長度時,用length;獲取字符串長度時,用length();獲取集合長度時,用size()

0 回復(fù) 有任何疑惑可以回復(fù)我~

? length()
? ? ? ? ?--------- 返回此字符串的長度。 ? ?

可以看看java API

0 回復(fù) 有任何疑惑可以回復(fù)我~

String s = "aljlkdsflkjsadjfklhasdkjlflkajdflwoiudsafhaasdasd";這是一個字符串吧,沒有定義成數(shù)組,為什么也可以使用length();這不是數(shù)組的長度的方法嗎?

0 回復(fù) 有任何疑惑可以回復(fù)我~

這只是個循環(huán),用來遍歷字符串s的

0 回復(fù) 有任何疑惑可以回復(fù)我~

看不懂你問的啊。

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消

int i = 0; i<s.length(); i++ 為什么沒有定義成數(shù)據(jù)也能使用這個方法

我要回答 關(guān)注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號