+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.4هزار بازدید
0 امتیاز
2 پاسخ 1.1هزار بازدید
+1 امتیاز
1 پاسخ 737 بازدید
+1 امتیاز
1 پاسخ 405 بازدید
0 امتیاز
0 پاسخ 399 بازدید
0 امتیاز
0 پاسخ 472 بازدید
0 امتیاز
1 پاسخ 893 بازدید
...