+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.1هزار بازدید
0 امتیاز
2 پاسخ 616 بازدید
+1 امتیاز
1 پاسخ 441 بازدید
+1 امتیاز
1 پاسخ 185 بازدید
0 امتیاز
0 پاسخ 221 بازدید
0 امتیاز
0 پاسخ 292 بازدید
0 امتیاز
1 پاسخ 677 بازدید
...