Red de conocimiento informático - Programación de la red - ¿Cómo escribir esta pregunta de programación Java?

¿Cómo escribir esta pregunta de programación Java?

Moneda de clase pública {

Public static void main(String[] args) {

string str = " 1234567890 ";

StringBuilder sb = new StringBuilder(str );

//Bit de bandera, utilizado para determinar si llega a los 3 dígitos.

int bandera = 0;

for(int I = str . length()-1; i gt = 0; i - ){

bandera;

if(flag==3)

{

//De atrás hacia adelante, inserte una coma cuando la bandera sea igual a 3.

sb.insert(i, ",");

//Restablecer a 0

flag = 0;

}

}

sistema . println(str);

sistema . println(sb . tostring()); }

}