我是新來的java編程。這段代碼計算每個單詞中的字母數量並將其存儲爲一個字符串(不包括空格),但它只計算到「大」並且不計算「容器」中的字母數量。字數在句子中不計數最後一個字
class piSong
{
String pi = "31415926535897932384626433833";
public void isPiSong(String exp)
{
int i,count=0;
String counter = "";
String str;
System.out.println(exp.charAt(25));
for(i=0;i<exp.length()-1;i++)
{
if(Character.isWhitespace(exp.charAt(i)))
{ str = Integer.toString(count);
counter += str;
count = 0;
continue;
}
count++;
}
System.out.println(counter);
}
}
public class isPiSong{
public static void main(String[] args)
{
piSong p = new piSong();
String exp = "can i have a large container";
p.isPiSong(exp);
}
}
預期輸出:314157
電流輸出:31415
隨着您重新學習,堅持[Java命名約定](http://www.oracle.com/technetwork/java/codeconventions-135099.html)將是明智之舉。用駱駝命名類名,不是用Java編碼的方式:-)編碼時玩得開心:-) –