+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 پاسخ 607 بازدید
+1 امتیاز
1 پاسخ 438 بازدید
+1 امتیاز
1 پاسخ 180 بازدید
0 امتیاز
0 پاسخ 219 بازدید
0 امتیاز
0 پاسخ 291 بازدید
0 امتیاز
1 پاسخ 674 بازدید
...