question: public static java . lang . Integer valueOf ( java . lang . String s , int radix ) throws java . lang . NumberFormatException { return new Integer ( parseInt ( s , radix ) ) ; }
target:  Returns a new Integer object initialized to the value of the specified String. The first argument is interpreted as representing a signed integer in the radix specified by the second argument, exactly as if the arguments were given to the method. The result is an Integer object that represents the integer value specified by the string. In other words, this method returns an Integer object equal to the value of: new Integer(Integer.parseInt(s, radix))