Boa tarde,
Sou bem novato em java, do tipo bem principiante.
Veja este exemplo
se eu fizer
[code]//
public class loading{
public static void main(String []args){
int x =0;
for(x=0;x<=200;x++){
System.out.printf("%d",x);
//Em C isso funcionaria mas aqui em java vai mostrar algo assim 1%2%3%4%…200%
//Gostaria de fazer mostrar 1 por 1, substituindo o anterior.
}
[color=darkred] Olá boa tarde !
Então nesse caso o Java não exige que
concatene com % e tipo de variável
por isso aparece na saída a porcentagem,
agora a outra dúvida eu sinceramente não entendi [/color]
for (int i = 0; i < 100; ++i) {
System.out.printf ("%d\r", i);
try { Thread.sleep (300); } catch (InterruptedException ex) { }
}
Atenção: isso requer um console de verdade, como o do DOS (no Windows) ou o terminal do Linux - o do Eclipse vai mostrar tudo junto, em vez de a linha posterior ir substituindo a anterior.
[quote=Dionatasantos]Boa tarde,
Sou bem novato em java, do tipo bem principiante.
Veja este exemplo
se eu fizer
[code]//
public class loading{
public static void main(String []args){
int x =0;
for(x=0;x<=200;x++){
System.out.printf("%d",x);
//Em C isso funcionaria mas aqui em java vai mostrar algo assim 1%2%3%4%…200%
//Gostaria de fazer mostrar 1 por 1, substituindo o anterior.
}
[color=darkred]Uia massa entanglement,
realmente não sabia disto , agradeço a rica resposta (também)
e me peço desculpa se cometi algum equívoco! :oops: [/color]