File tree Expand file tree Collapse file tree 1 file changed +17
-0
lines changed
utilcode/src/main/java/com/blankj/utilcode/util Expand file tree Collapse file tree 1 file changed +17
-0
lines changed Original file line number Diff line number Diff line change @@ -183,4 +183,21 @@ public static CharSequence htmlDecode(final String input) {
183
183
return Html .fromHtml (input );
184
184
}
185
185
}
186
+
187
+ public static String binEncode (final String input ) {
188
+ StringBuilder stringBuilder = new StringBuilder ();
189
+ for (char i : input .toCharArray ()) {
190
+ stringBuilder .append (Integer .toBinaryString (i ));
191
+ stringBuilder .append (' ' );
192
+ }
193
+ return stringBuilder .toString ();
194
+ }
195
+ public static String binDecode (final String input ){
196
+ String [] splitted = input .split (" " );
197
+ StringBuilder sb = new StringBuilder ();
198
+ for (String i : splitted ){
199
+ sb .append (((char ) Integer .parseInt (i .replace (" " , "" ), 2 )));
200
+ }
201
+ return sb .toString ();
202
+ }
186
203
}
You can’t perform that action at this time.
0 commit comments