+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.3هزار بازدید
0 امتیاز
2 پاسخ 982 بازدید
+1 امتیاز
1 پاسخ 665 بازدید
+1 امتیاز
1 پاسخ 330 بازدید
0 امتیاز
0 پاسخ 356 بازدید
0 امتیاز
0 پاسخ 434 بازدید
0 امتیاز
1 پاسخ 811 بازدید
...