3 NİSAN 2010, CUMARTESİ
Bir dize bir karakter N. geçtiği bul
Bir C oluşturmak için yardıma ihtiyacım var# bir dize bir karakter son oluşumu dizini döndüren yöntemi.
Örneğin, dize "dtststxtu"
karakter 't'
3. 5 olay.
(Dize 4 t
s olduğunu unutmayın.)
CEVAP
3 NİSAN 2010, CUMARTESİ
public int GetNthIndex(string s, char t, int n)
{
int count = 0;
for (int i = 0; i < s.Length; i )
{
if (s[i] == t)
{
count ;
if (count == n)
{
return i;
}
}
}
return -1;
}
Çok temiz yapılmış olabilir, ve giriş kontrolleri vardır.
Bunu Paylaş:
Java nasıl bir dize bir karakter dönüş...
En kolay/en iyi/en doğru Java ' da bir...
Nasıl bir dize JavaScript kullanarak s...
Bir dize belirli bir dizinde bir karak...
Kaç karakter Java bir Dize olabilir mi...