Java Integer shortValue 메서드

JavaBeginner
지금 연습하기

소개

이 랩에서는 Java 의 shortValue() 메서드에 대해 배우겠습니다. 이 메서드는 Integer 객체를 short 값으로 변환하는 데 사용됩니다. 다양한 예제를 통해 이 메서드를 사용하는 방법을 알아보겠습니다.

Java 개발 환경 설정

먼저, 시스템에 Java 개발 환경 (Java Development Environment) 을 설정해야 합니다. 이미 설정되어 있다면 다음 단계로 건너뛸 수 있습니다. 그렇지 않은 경우, 다음 단계를 따르십시오.

  1. Ubuntu 시스템에서 터미널을 엽니다.

  2. 다음 명령을 입력하여 패키지 목록을 업데이트합니다.

    sudo apt-get update
    
  3. 다음 명령을 입력하여 기본 JDK/JRE를 설치합니다.

    sudo apt-get install default-jdk
    
  4. 다음 명령을 입력하여 설치된 Java 버전을 확인하여 설치를 확인합니다.

    java -version
    

Java 파일 생성

  1. Ubuntu 시스템에서 터미널을 엽니다.

  2. 다음 명령을 입력하여 Java 파일을 보관하려는 프로젝트 디렉토리로 디렉토리를 변경합니다.

    cd ~/project
    
  3. 다음 명령을 입력하여 새 Java 파일을 생성합니다.

    touch ShortValue.java
    

shortValue() 메서드를 사용하여 코드 작성

  1. 먼저 필요한 패키지를 import 합니다.

    import java.lang.Integer;
    
  2. "ShortValue"라는 클래스를 정의합니다.

    public class ShortValue {
        public static void main(String[] args) {
        }
    }
    
  3. 변수를 선언하고 변환하려는 값을 할당합니다.

    Integer myInt = 10;
    short myShort = myInt.shortValue();
    
  4. 해당 short 값을 출력합니다.

    System.out.println("Equivalent short value is: " + myShort);
    
  5. 최종 코드는 다음과 같아야 합니다.

    import java.lang.Integer;
    
    public class ShortValue {
        public static void main(String[] args) {
            Integer myInt = 10;
            short myShort = myInt.shortValue();
    
            System.out.println("Equivalent short value is: " + myShort);
        }
    }
    

코드 테스트

  1. Ctrl + x, y, Enter를 눌러 Java 파일을 저장합니다.

  2. 터미널에 다음 명령을 입력하여 코드를 컴파일합니다.

    javac ShortValue.java
    
  3. 다음 명령을 입력하여 코드를 실행합니다.

    java ShortValue
    
  4. "Equivalent short value is: 10" 출력을 확인해야 합니다.

사용자 정의 예시

  1. 3 단계에서 작성한 코드를 수정하여 사용자에게 변환할 숫자를 입력하도록 프롬프트합니다.

    Scanner input = new Scanner(System.in);
    System.out.print("Enter a number to convert to short: ");
    int myInt = input.nextInt();
    Integer myInteger = myInt;
    short myShort = myInteger.shortValue();
    
  2. 최종 코드는 다음과 같아야 합니다.

    import java.util.Scanner;
    import java.lang.Integer;
    
    public class ShortValue {
        public static void main(String[] args) {
            Scanner input = new Scanner(System.in);
            System.out.print("Enter a number to convert to short: ");
            int myInt = input.nextInt();
            Integer myInteger = myInt;
            short myShort = myInteger.shortValue();
    
            System.out.println("Equivalent short value is: " + myShort);
        }
    }
    

사용자 정의 예시 테스트

  1. Ctrl + x, y, Enter를 눌러 Java 파일을 저장합니다.

  2. 터미널에 다음 명령을 입력하여 코드를 컴파일합니다.

    javac ShortValue.java
    
  3. 다음 명령을 입력하여 코드를 실행합니다.

    java ShortValue
    
  4. 프로그램에서 프롬프트가 표시되면 변환할 숫자를 입력합니다.

  5. 콘솔에 해당 short 값이 출력되는 것을 확인할 수 있습니다.

요약

이 랩에서는 Integer 객체를 해당 short 값으로 변환하는 데 사용되는 Java shortValue() 메서드에 대해 배웠습니다. 미리 정의된 Integer 값을 변환하는 예시와 사용자가 변환할 값을 입력하도록 프롬프트하는 예시, 두 가지 예시를 통해 이 메서드를 사용하는 방법을 살펴보았습니다. 또한 Java 개발 환경을 설정하고 Ubuntu 시스템에서 Java 코드를 컴파일하고 실행하는 방법도 배웠습니다.