HDU 5237 Base64 (Java大法好)
2015-08-09 17:00
330 查看
~!#~#@~!@~~~
import java.util.Base64; import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int casee = 0; int t = sc.nextInt(); while (t > 0) { t--; casee++; int k = sc.nextInt(); String str = sc.next(); byte tt[] = str.getBytes(); //转成byte型 for (int i = 0; i < k; ++i) { tt = Base64.getEncoder().encode(tt); //加密 //Base64.getDecoder().decode(tt); //解密 } //coder 编码器 System.out.println("Case #" + casee + ": " + (new String(tt))); //输出要转回来 } } }
相关文章推荐
- 智渔课堂官方免费教程二(拓展):Java软件开发环境的安装与配置
- I学霸官方免费教程二(拓展):Java软件开发环境的安装与配置
- Java的date和以datetime为字段的数据库的处理办法
- Java查看List扩容后的容量
- 廖雪峰javascrip学习笔记<高级>
- [笔记][Java7并发编程实战手册]2.5使用Lock实现同步一
- Java构造方法
- corejava知识---【一】
- 属性名前两个字母要么都是大写的要么都是小写的(当然数字与_、$算小写)
- java synchronized静态同步方法与非静态同步方法,同步语句块
- Java回顾之I/O
- Java io文件操作(按字符、字节、行、随机读取,追加,文件操作)
- java中classpath的详解
- JAVA字节流(读写文件)
- 【Java多线程】之十:Timer and TimerTask
- 华为上机 循环报数 java
- 浅析Java中的反射机制原理
- JAVA的整型与字符串相互转换
- struts注解(新旧对比)
- 黑马程序员——其他8:eclipse使用技巧总结