第二段简化代码,第一个代码想了一下很多都重复的,整理了一下
import java.awt.print.Printable;
import java.util.Scanner;
/*Calculate a+b and output the sum in standard format --
* that is, the digits must be separated into groups of three by commas */
public class Main {
public static void main(String[] args) {
Scanner scanner=new Scanner(System.in);
int a=scanner.nextInt();
int b=scanner.nextInt();
int sum=a+b;
String string=Integer.toString(sum);
// System.out.println(string);
// for (int i=0;i<;i++) {
// System.out.println();
// }
for (int i = 0; i < string.length(); i++) {
System.out.print(string.substring(i, i + 1));
if ("-".equals(string.substring(i, i + 1)))
continue;
if ((i + 1) % 3 == string.length() % 3 && i != string.length() - 1)
System.out.print(",");
}
}
}