CodeGym /Java Blog /무작위의 /Java에서 String을 int로 변환하는 방법
John Squirrels
레벨 41
San Francisco

Java에서 String을 int로 변환하는 방법

무작위의 그룹에 게시되었습니다
이 기사에서는 String을 int(기본 유형) 및 객체 유형(래퍼) Integer로 변환하는 방법에 대해 설명합니다. Java에서 이를 수행하는 방법에는 여러 가지가 있습니다. Java에서 int를 문자열로 변환하는 방법 - 1

Java에서 String을 int로 변환하는 방법

다음은 문자열을 int로 변환하는 몇 가지 방법입니다. Java에서는 parseInt()valueOf()메서드를 사용하여 변환할 수 있습니다.
  1. Integer.parseInt(String)를 사용하여 Java 문자열을 int로

    parseInt지정된 String 매개변수 를 나타내는 정수 객체를 반환하는 Integer 클래스의 정적 메서드입니다 .

    통사론:

    
    public static int parseInt(String str) throws NumberFormatException
    

    또는

    
    public static int parseInt(String str, int radix) throws NumberFormatException
    

    str변환해야 하는 문자열은 어디에 있으며 radix구문 분석된 숫자의 기본입니다.

    문자열을 정수로 변환, parseInt()를 사용하는 Java 예제

    
    public class Demo2 {
    //  convert string to int java
    
       public static void main(String args[]) {
           String str = "111";
    
           int num1 = Integer.parseInt(str);
           System.out.println("parseInt of the String = "
                   + num1);
    
           int num2 = Integer.parseInt(str, 2);//binary number
           System.out.println("parseInt of the String with radix parameter = " + num2);
       }
    }
    

    출력은 다음과 같습니다.

    parseInt of the String = 111
    parseInt of the String with radix parameter =  7
    

    여기 첫 번째 변형에는 111이 있고 두 번째 변형에는 7이 있습니다. 7은 2진수 111을 10진수로 나타낸 것입니다.

  2. Integer.valueOf(String)를 사용하여 변환

    Integer.valueOf(String s)는 Integer 클래스의 Java 메서드입니다. String 개체의 Integer 10진수 해석을 반환하므로 String을 Integer로 변환하는 데 사용됩니다.

    통사론:

    
    public static Integer valueOf(String str)
    
    Example Java String to Integer using valueOf method:
    public class Demo2 {
    //  java convert string to int using valueOf()
           String myString = "578";
           int parNum = Integer.valueOf(myString);
           System.out.println("Integer from String using valueOf() = " + parNum);
          
       }
    }
    

    산출:

    Integer from String using valueOf() = 578
    

배운 내용을 보강하려면 Java 과정에서 비디오 강의를 시청하는 것이 좋습니다.
코멘트
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION