자바. 문자열을 점으로 구분 된 IP 주소로 변환

user3649515

쿼리 (oracle, pl / sql)를 사용하여 테이블에서 IP 주소를 검색합니다.

String selectTableSQL = "SELECT IP "
                      + "FROM table";

ResultSet rs = stmt.executeQuery(selectTableSQL);

이런 식으로 문자열을받습니다.

String ip = rs.getString("IP");

내 문제는 다음과 같습니다. 일부 ip 주소 (수신 된 문자열)는 비슷 -1402732545하지만 일부는 16711681. 점으로 구분 된 IP 주소 (172.20.10.226)로 변환하는 방법은 무엇입니까?

대단히 감사합니다!

엘리엇 프레쉬

IP 주소를 정수 값으로 얻고 guava에는 InetAddresses가 있습니다 .

String addressStr = InetAddresses.fromInteger(Integer.parseInt(ip)).getHostAddress();

또는 일반 Java 코드 만 사용하여

String addressStr = InetAddress.getByAddress(BigInteger.valueOf(Integer.parseInt(ip))
    .toByteArray()).getHostAddress();

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

점으로 구분 된 문자열을 사전 변수로 구문 분석

분류에서Dev

쉼표로 구분 된 문자열을 GetFiles SearchPattern으로 변환

분류에서Dev

문자열을 공백으로 구분 된 정수로 변환

분류에서Dev

쉼표로 구분 된 문자열을 목록으로 변환

분류에서Dev

구분 된 문자열을 사전으로 변환 <string, string>

분류에서Dev

구분 된 문자열을 Oracle의 행으로 변환

분류에서Dev

점으로 구분 된 문자열과 일치하지 않고 tcl에서 일치하는 IP 주소

분류에서Dev

배열을 쉼표로 구분 된 문자열로 변환

분류에서Dev

쉼표로 구분 된 문자열을 배열로 변환

분류에서Dev

배열을 쉼표로 구분 된 문자열로 변환

분류에서Dev

구분 된 문자열을 2 차원 배열로 변환

분류에서Dev

큰 문자열의 쉼표로 구분 된 부분 문자열을 QML의 변형 배열 요소로 변환

분류에서Dev

점으로 구분 된 문자열을 계층 적 객체로 변환하는 JS

분류에서Dev

구분 된 문자열을 Expando Object로 변환

분류에서Dev

구분 된 문자열을 C #의 dictionary <string, uint>로 변환

분류에서Dev

Bash, 점으로 구분 된 문자열에서 IP 잘라 내기

분류에서Dev

줄 바꿈으로 구분 된 문자열 파일을 배열로 변환하는 방법

분류에서Dev

쉼표로 구분 된 문자열을 날짜 / 시간으로 변환

분류에서Dev

공백으로 구분 된 문자열을 PHP의 클래스로 변환

분류에서Dev

쉼표로 구분 된 숫자 문자열을 숫자로 변환

분류에서Dev

쉼표로 구분 된 숫자 문자열을 2D 배열로 변환

분류에서Dev

IP 주소 문자열을 정수로 변환

분류에서Dev

JS는 구분 기호로 구분 된 문자열을 배열 요소로 변환

분류에서Dev

문자열 또는 목록 맵을 값 문자열 또는 쉼표로 구분 된 값으로 변환

분류에서Dev

Angular 10-FormControl 배열 값을 쉼표로 구분 된 문자열로 변환

분류에서Dev

json 객체에서 쉼표로 구분 된 문자열을 배열로 변환

분류에서Dev

REAL의 배열 행을 쉼표로 구분 된 문자열로 변환

분류에서Dev

Python 3에서 쉼표로 구분 된 문자열을 Numpy 배열로 변환

분류에서Dev

중첩 된 목록에서 구분 된 문자열로 변환

Related 관련 기사

  1. 1

    점으로 구분 된 문자열을 사전 변수로 구문 분석

  2. 2

    쉼표로 구분 된 문자열을 GetFiles SearchPattern으로 변환

  3. 3

    문자열을 공백으로 구분 된 정수로 변환

  4. 4

    쉼표로 구분 된 문자열을 목록으로 변환

  5. 5

    구분 된 문자열을 사전으로 변환 <string, string>

  6. 6

    구분 된 문자열을 Oracle의 행으로 변환

  7. 7

    점으로 구분 된 문자열과 일치하지 않고 tcl에서 일치하는 IP 주소

  8. 8

    배열을 쉼표로 구분 된 문자열로 변환

  9. 9

    쉼표로 구분 된 문자열을 배열로 변환

  10. 10

    배열을 쉼표로 구분 된 문자열로 변환

  11. 11

    구분 된 문자열을 2 차원 배열로 변환

  12. 12

    큰 문자열의 쉼표로 구분 된 부분 문자열을 QML의 변형 배열 요소로 변환

  13. 13

    점으로 구분 된 문자열을 계층 적 객체로 변환하는 JS

  14. 14

    구분 된 문자열을 Expando Object로 변환

  15. 15

    구분 된 문자열을 C #의 dictionary <string, uint>로 변환

  16. 16

    Bash, 점으로 구분 된 문자열에서 IP 잘라 내기

  17. 17

    줄 바꿈으로 구분 된 문자열 파일을 배열로 변환하는 방법

  18. 18

    쉼표로 구분 된 문자열을 날짜 / 시간으로 변환

  19. 19

    공백으로 구분 된 문자열을 PHP의 클래스로 변환

  20. 20

    쉼표로 구분 된 숫자 문자열을 숫자로 변환

  21. 21

    쉼표로 구분 된 숫자 문자열을 2D 배열로 변환

  22. 22

    IP 주소 문자열을 정수로 변환

  23. 23

    JS는 구분 기호로 구분 된 문자열을 배열 요소로 변환

  24. 24

    문자열 또는 목록 맵을 값 문자열 또는 쉼표로 구분 된 값으로 변환

  25. 25

    Angular 10-FormControl 배열 값을 쉼표로 구분 된 문자열로 변환

  26. 26

    json 객체에서 쉼표로 구분 된 문자열을 배열로 변환

  27. 27

    REAL의 배열 행을 쉼표로 구분 된 문자열로 변환

  28. 28

    Python 3에서 쉼표로 구분 된 문자열을 Numpy 배열로 변환

  29. 29

    중첩 된 목록에서 구분 된 문자열로 변환

뜨겁다태그

보관