معادل println جاوا در اندروید چیست ؟

ساخت وبلاگ
سلام به همه دوستان 
من یه برنامه ساده به زبان جاوا دارم وحالا میخوام اونو برای اندروید هم پیاده سازی کنم ( برای تمرین )
یه آموزش جاوا دارم که  یه قسمت از کتاب میاد Random  رو اموزش میده

جاوا : 

کد:

        Random rd = new Random();
        rd.nextInt(101);
        int hesam , hadi;
        for(hesam = rd.nextInt(101) , hadi=rd.nextInt(101)
                ; hesam  <=1000 || hadi <=1000;
                   hesam+=rd.nextInt(11) , hadi+=rd.nextInt(11)){
            System.out.println("Hesam number is " + hesam+
                    "Hadi number is "+ hadi);
        }
        if(hesam > hadi){
            System.out.println("Hesam Won "+ hesam);
        }else if(hesam < hadi){
            System.out.println("Hadi Won "+ hadi);
        }else {
            System.out.println("Both Win :) +");
        }
    

    }


خروجی برنامه :

کد:

Hesam number is 977Hadi number is 1005
Hesam number is 981Hadi number is 1014
Hesam number is 981Hadi number is 1014
Hesam number is 985Hadi number is 1015
Hesam number is 993Hadi number is 1024
Hesam number is 1000Hadi number is 1034
Hesam number is 1000Hadi number is 1035
Hadi Won 1042


من همه قسمت هاشو درست کردم وبجای println  هم از TextView   استفاده کردم.

اندورید :

کد:

        Button btn =(Button)findViewById(R.id.button1);
        btn.setOnClickListener(new OnClickListener() {
            
            @Override
            public void onClick(View arg0) {
                TextView txt1 = (TextView)findViewById(R.id.textView1);
                TextView txt2 = (TextView)findViewById(R.id.textView2);
                Random rd = new Random();
                rd.nextInt(101);
                int hesam , hadi;
                for(hesam = rd.nextInt(101) , hadi=rd.nextInt(101)
                        ; hesam  <=1000 || hadi <=1000;
                           hesam+=rd.nextInt(11) , hadi+=rd.nextInt(11)){
                    
                    txt1.setText("Hesam number is " + hesam+
                            "Hadi number is "+ hadi + "n");
                    
                }
                
                if(hesam > hadi){
                
                    txt2.setText("Hesam Won "+ hesam);
                
                }else if(hesam < hadi){
                    
                    txt2.setText("Hadi Won "+ hadi);
                }else {
                    
                    txt2.setText("Both Win");
                    
                }

            }
            
            
        });

خروجی :

کد:

Hesam number is 1000Hadi number is 1035

Hadi Won 1042


ولی تو Textview   فقط یه خط رو نشون میده

میخواستم اگه امکانش هست راهنمایی کنید 
که چیکار کنم TextView   مثل Println  عمل کنم

روید باکس...
ما را در سایت روید باکس دنبال می کنید

برچسب : نویسنده : کاوه محمدزادگان roid بازدید : 166 تاريخ : چهارشنبه 30 تير 1395 ساعت: 6:50