본문 바로가기

알고리즘

(JAVA) 문자열을 정수로 바꾸기


class Solution {
  public int solution(String s) {
      return Integer.parseInt(s);
  }
}

---------------------------------

public class StrToInt {
    public int getStrToInt(String str) {
            boolean Sign = true;
            int result = 0;

      for (int i = 0; i < str.length(); i++) {
                char ch = str.charAt(i);
                if (ch == '-')
                    Sign = false;
                else if(ch !='+')
                    result = result * 10 + (ch - '0');
            }
            return Sign?1:-1 * result;
    }

출처: www.programmers.co.kr

'알고리즘' 카테고리의 다른 글

(JAVA) 가장 큰 수  (0) 2018.10.26
(JAVA) 탑  (0) 2018.10.26
(JAVA) 수박수박수박수박수박수?  (0) 2018.10.25
(JAVA) 소수 찾기  (0) 2018.10.25
(JAVA) 서울에서 김서방 찾기  (0) 2018.10.25