题目描述:http://pat.zju.edu.cn/contests/pat-a-practise/1001
Java编写,注意格式就好了
import java.util.Scanner;
public class Main {
public String add(int a, int b){
String sum = (a + b) + "";
char[] chars = sum.toCharArray();
StringBuilder result = new StringBuilder();
if(chars.length > 3){
if(chars[0] == '-'){
for(int i = 0; i<chars.length; i++){
result.append(chars[i]);
if((chars.length - i -1) %3 == 0 && i != chars.length -1 && i!=0){
result.append(",");
}
}
}else{
for(int i = 0; i<chars.length; i++){
result.append(chars[i]);
if((chars.length - i -1) %3 == 0 && i != chars.length -1){
result.append(",");
}
}
}
return result.toString();
}else{
return sum;
}
}
public static void main(String[] args) {
Main m = new Main();
Scanner scan = new Scanner(System.in);
int a = scan.nextInt();
int b = scan.nextInt();
System.out.println(m.add(a, b));
}
}