public boolean spaceCheck(String spaceCheck) { for (int i = 0; i < num1.length(); i++) { if (num1.charAt(i) == ' ') return true; } return false; }
문자 사이 공백 확인 =>빈상자 확인은 불가능
---------------------------------------------------------------------------------------------------
빈상자 오류 수정
public void btnadd(View v) { Toast.makeText(getApplicationContext(), "덧셈", Toast.LENGTH_LONG).show(); num1 = edit1.getText().toString(); num2 = edit2.getText().toString(); if(num1.isEmpty()!= true && num2.isEmpty() !=true) { result = Integer.parseInt(num1) + Integer.parseInt(num2); textresult.setText("계산결과 : " + result.toString()); } else {textresult.setText("숫자를 입력하시오");}
변수.inEmpty() = Boolean 형식으로 나옴
공백이면 true 아니면 false
num2 = edit2.getText().toString();=> edit2 변수를 getText 얻어서 toString 스트링으로보냄
result = Integer.parseInt(num1) + Integer.parseInt(num2);=> num1변수를 integer형식으로 변경
---------------------------------------------------------------------------------------------------
댓글 없음:
댓글 쓰기