[Java] RGB 코드를 Hex 코드로 바꾸는 방법

2023-03-17


사진: Unsplash 의 Mona


1. 방법

 

방법은 각각의 rgb 값을 인터형으로 받아 문자열 format을 이용해 변경해 주면 된다.

 

    public static String rgbToHex(int r, int g, int b) {
      if(r < 0) r = 0; if(r > 255) r = 255;
      if(g < 0) g = 0; if(g > 255) g = 255;
      if(b < 0) b = 0; if(b > 255) b = 255;
        String hex = String.format("%02X%02X%02X", r, g, b).toUpperCase();
        return hex;
    }

메인 이미지 출처 : 사진: UnsplashMona