JAVA
안드로이드 스튜디오 별찍기
9400
2022. 12. 29. 15:47

package kr.co.aiai.app;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;
import androidx.appcompat.app.AppCompatActivity;
import org.w3c.dom.Text;
public class MainActivity7 extends AppCompatActivity {
EditText etFirst;
EditText etLast;
TextView tvDisp;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main7);
etFirst = findViewById(R.id.etFirst);
etLast = findViewById(R.id.etLast);
tvDisp = findViewById(R.id.tvDisp);
Button btn = findViewById(R.id.btn);
btn.setOnClickListener(view -> {
myclick();
});
}
public String strStar(int cnt){
String ret="";
for(int i = 0; i<cnt; i++){
ret +="*";
}
ret += "\n";
return ret;
}
public void myclick() {
String a = etFirst.getText().toString();
String b = etLast.getText().toString();
int aa = Integer.parseInt(a);
int bb = Integer.parseInt(b);
String txt="";
for(int i=aa; i<=bb; i++){
txt+= strStar(i);
}
tvDisp.setText(txt);
}
}

별찍기 완료