★★ Java の宿題ここで答えます Part 60 ★★
■ このスレッドは過去ログ倉庫に格納されています
0653デフォルトの名無しさん
2007/03/30(金) 10:44:02import java.util.StringTokenizer;
class BootStrap {
public static void main(String[] args){
StringBuffer seqBuf = new StringBuffer();
for(int i = 0; i < args.length; i++){
seqBuf.append(args[i] + " ");
}
CalcSum calcSum = new CalcSum();
calcSum.exec(seqBuf.toString());
}
}
class CalcSum {
public void exec (String seq){
OutputAnswer outputAnswer = new OutputAnswer();
outputAnswer.setAnswer(calc(seq));
outputAnswer.display();
}
private int calc (String seq){
StringTokenizer stringTokenizer= new StringTokenizer(seq);
int sum = 0;
while(stringTokenizer.hasMoreTokens()){
sum += Integer.parseInt(stringTokenizer.nextToken());
}
return sum;
}
}
class OutputAnswer {
private int answer;
public void setAnswer(int answer){this.answer = answer;}
public void display(){System.out.println(answer);}
}
■ このスレッドは過去ログ倉庫に格納されています