O problema é o seguinte,não consigo deixar no formato que a questão pede!!!
Escreva um programa que gere a saída a seguir:
0
1
2
3
4
5
6
7
8
9
Eu fiz o programa assim…
public class For3 {
public static void main(String[] args) {
for (int n=0;n<=9;n++){
System.out.println ( n+ "\n" );
}
}
}
StringBuilder space = new StringBuilder("");
for(int a=0; a<=9; a++){
space.append(" ");
System.out.println(space.toString() + a);
}
qualquer coisa vc so aumenta o tamanho do espaçamento que vc quer no append!
Abraço
Cara sou um novato ainda,não aprendi ainda aqueles comandos que você colocou,aprendi usando o "\n"para dar os espaços,mais não consegui exito…Mais valeu!!!
Vê se isso lhe ajuda:
public class For3 {
public static void main(String[] args) {
String espaco = "";
for (int n=0;n<=9;n++){
System.out.println (espaco + n);
// aumenta o espaço a cada passagem pelo loop
espaco += " ";
}
}
}
tenta assim:
public class Teste {
static String espacos = "";
public static void main(String args[]) {
System.out.println("0");
for (int i = 1; i < 10; i++) {
espacos += " ";
System.out.print(espacos);
System.out.println(i);
}
}
}
Obrigado a todos que postaram,usei a que Gilmar Lima postou…deu certo e o principal é que eu entendi!!! Valeu.