NGMsoftware

NGMsoftware
로그인 회원가입
  • 매뉴얼
  • 학습
  • 매뉴얼

    학습


    Java 자바 - Long 값을 String으로 변환하는 방법.

    페이지 정보

    본문

    안녕하세요. 엔지엠소프트웨어입니다. Java에서 long을 문자열로 변환하는 다양한 방법을 알아보겠습니다. 아래 내용보다 더 많긴하지만, 일반적으로 많이 사용하는 방법들입니다. Java의 긴 문자열 변환은 여러 가지 방법으로 수행할 수 있으며 예제 코드 스니펫을 통해 하나씩 살펴보겠습니다. long기본 데이터 유형이지만 Long은 클래스입니다. 그러나 java는 autoboxing을 지원하므로 대부분의 경우 둘 다 상호 교환하여 사용할 수 있습니다.

     

    1. + 연산자 사용

    long l = 123L;
    String str = l+""; // str is '123'

     

    2. Long.toString() 메소드 사용

    Long 클래스의 toString 메서드를 사용하여 소수점에서 long의 문자열 표현을 얻을 수 있습니다. 아래 코드 스니펫은 이를 사용하여 Java에서 long을 문자열로 변환하는 방법을 보여줍니다.

    long l = 12345L;
    String str = Long.toString(l);
    System.out.println(str); //prints '12345'

     

    Octal 및 Hexadecimal과 같은 다른 형식으로도 long을 작성할 수 있습니다. 이러한 시나리오에서 long을 문자열로 변환할 때 어떤 일이 발생하는지 봅시다. 따라서 문자열은 항상 10진수 형식으로 반환됩니다.

    long l = 0x11L;
    String str = Long.toString(l);
    System.out.println(str); //prints '17'
    l = 011L;
    str = Long.toString(l);
    System.out.println(str); //prints '9'

     

    3. String.valueOf() 메소드 사용

    마지막으로 String 클래스의 valueOf를 사용하면 좀 더 쉽게 변환할 수 있습니다. 이외에도 많은 방법들이 존재하지만, 자주 사용되지 않아서 다루지는 않았습니다^^

    long l = 12345L;
    String str = String.valueOf(l); // str is '12345'

     

    개발자에게 후원하기

    MGtdv7r.png

     

    추천, 구독, 홍보 꼭~ 부탁드립니다.

    여러분의 후원이 빠른 귀농을 가능하게 해줍니다~ 답답한 도시를 벗어나 귀농하고 싶은 개발자~

    감사합니다~

    • 네이버 공유하기
    • 페이스북 공유하기
    • 트위터 공유하기
    • 카카오스토리 공유하기
    추천0 비추천0

    댓글목록

    등록된 댓글이 없습니다.