2012-03-20 7 views
-1

charの距離を見つけるコードを書く必要があります。私は例で説明するほうがいいと思う。StringBuilderのchars distanceを見つける

私はこのような文字列ビルダ持っ

BANSANA

私は、最初の文字Bを取り、他のB文字までの距離を見つける必要があります。

S = { "1"}

:しかしBANANAでiを1

は、だから私のリストは次のようになり(例えば、配列リストの)S中で書くように、他のBがありません

Sの= {「1」、 "2:

その後、私は他の文字を取り、それが距離だ見つける必要があるので、私は他のAにAと距離を取るには、このような2

マイSの外観です"}

アルゴリズムは最後まで繰り返されます。

多分誰かがこの仕事をしてくれました。

ありがとうございました。

+0

デュードは、まずあなたがしようとしたものを投稿してください... –

答えて

0

HAVAこの断片を見て:

StringBuilder sb = new StringBuilder("BANANA"); 
int first = sb.indexOf("A"); 
int second = sb.indexOf("A", first+1); 
int distance = second - first;