# 문자열 암호화 ## 문제 주어진 문자열을 이진문자열로 암호화 하시오. ## 입력 예 ``` Programming is fun! Right? Welcome to Hell World! ``` ## 출력 예 ``` 01010000 01110010 01101111 01100111 01110010 01100001 01101101 01101101 01101001 01101110 01100111 01101001 01110011 01100110 01110101 01101110 01010010 01101001 01100111 01101000 01110100 00111111 01010111 01100101 01101100 01100011 01101111 01101101 01100101 01110100 01101111 01001000 01100101 01101100 01101100 01010111 01101111 01110010 01101100 01100100 ``` ## 뼈대 코드 ``` public class BinaryEncoder { public static void main(String[] args) { // inputs String[] inputs = new String[args.length]; for (int i = 0; i < args.length; i++) { inputs[i] = args[i]; } // encode String encodedStr = encode(inputs); // print System.out.println(encodedStr); } private static String encode(String[] inputs) { StringBuffer sbuf = new StringBuffer(); /* 해당 메소드를 완성하시오. */ return sbuf.toString(); } } ``` ## 힌트 + Integer.toBinaryString(c); + String.format(format, args); + "something".replace(oldChar, newChar); + sbuf.append(c);
관련 강의로 이동

코드: java 1.8

public class Main { public static void main(String[] args) { } }

입력

정답이 궁금하다면? 코드를 제출해보세요!