별의 공부 블로그 🧑🏻‍💻
728x90
728x170

- 문자열 -> Integer.parseInt() -> 숫자

  숫자 -> String.valueOf() -> 문자열

 

예) MainActivity.java

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
public class MainActivity extends AppCompatActivity {
    EditText editText;
    EditText editText2;
    TextView textView2;
 
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
 
        editText = (EditText) findViewById(R.id.editText);
        editText2 = (EditText) findViewById(R.id.editText2);
        textView2 = (TextView) findViewById(R.id.textView2);
    }
 
    public void onButton1Clicked(View v) {
        String value01 = editText.getText().toString();
        String value02 = editText2.getText().toString();
        /*
        String value03 = "10";
        textView2.setText(value03);
        */
 
        int input01 = Integer.parseInt(value01);
        int input02 = Integer.parseInt(value02);
 
        int input03 = input01 + input02;
        textView2.setText(String.valueOf(input03));
    }
}
cs

 

*참고

- getText() : 사용자가 입력 상자에 입력한 값을 호출하는 메서드

- setText() : 글자를 화면에 보여주는 메서드

- toString() : 타입이 'Editable'로 되어 있어서 String 타입으로 변환시키기 위해 호출해줘야 함.

728x90
그리드형(광고전용)

'Programming > Android' 카테고리의 다른 글

Getter, Setter 함수  (0) 2017.05.05
다른 클래스에 MainActivity 클래스 전달  (0) 2017.05.05
이벤트 처리 방법  (0) 2017.05.05
상수 (Constant)  (0) 2017.05.03
색 (Color)  (0) 2017.05.03
멀티 터치 (Multi Touch)  (0) 2017.03.13
매니페스트 (Manifest)  (0) 2017.01.25
위험 권한의 세부 정보  (0) 2017.01.25
⚠️AdBlock이 감지되었습니다. 원할한 페이지 표시를 위해 AdBlock을 꺼주세요.⚠️
starrykss
starrykss
별의 공부 블로그 🧑🏻‍💻


📖 Contents 📖