+1 امتیاز
قبل در برنامه نویسی توسط (33 امتیاز)
ویرایش شده قبل توسط

سلام

برای تغییر متن چاپ شده در جاوا باید چیکار کنم؟

مثلا این برنامه قراره درصد دانلود رو نشون بده
و هر دفعه که عدد تغییر میکنه باید عدد رو تغییر بده ولی عدد جدید چاپ می کنه

package test;

public class Test {

public static void main(String[] args) {
       System.out.print("Downloaded : ");
       int size=1000;
       for (int i = 1; i <=size; i++) {
            int persent= (i*100) / size;
            System.out.print(persent);
       }
   }
}

1 پاسخ

+1 امتیاز
قبل توسط (982 امتیاز)
انتخاب شده قبل توسط
 
بهترین پاسخ

با استفاده از "r/" به اول خط آمده و دوباره شروع به چاپ می کند .

    public static void main(String[] args) throws IOException, InterruptedException {
        System.out.println("Downloaded : ");
        int size=1000;
        for (int i = 1; i <=size; i++) {
            int persent= (i*100) / size;
            Thread.sleep(1000);
            System.out.print("\r" + i);
        }
    }

 

سوالات مشابه

0 امتیاز
1 پاسخ 1.2هزار بازدید
0 امتیاز
2 پاسخ 835 بازدید
+1 امتیاز
1 پاسخ 579 بازدید
+1 امتیاز
1 پاسخ 284 بازدید
0 امتیاز
0 پاسخ 320 بازدید
0 امتیاز
0 پاسخ 394 بازدید
0 امتیاز
1 پاسخ 747 بازدید
...