java 简单的字节流与字符串的转换换 及加密与解密(对称)
2013-09-09 19:29
453 查看
public class TestByte { public static void main(String[] args) { //字节流的作用:字节流是最基本的流,文件的操作、网络数据的传输等等都依赖于字节流。 //字符流常常用于读取文本类型的数据或字符串流的操作等等。 //convert the byteStream to string byte[] b=new byte[1024]; String s="转换"; b=s.getBytes(); // String encryption //位运算 |位与 &位或 ^位异或 for(int i=0;i<s.length();i++){ b[i]^=5; } //convert the String to byteSteram String s2=b.toString();//对象在内存中的自身标示符 返回表示此 Byte 的值的 String 对象。该值被转换成有符号的十进制表示形式,并作为一个 string 返回 String s3=new String(b,0,b.length);//通过使用平台的默认字符集解码指定的 byte 子数组,构造一个新的 String。 System.out.println(s3); // for(int i=0;i<s.length();i++){ b[i]^=5; } String s4=new String(b,0,b.length); System.out.println(s4); } }
相关文章推荐
- 用java编写一个简单的字符串加密解密程序,将字符串分成若干行,实现字符串以一列一列读取,并还原之前输入的字符串。这里实现4行输出。
- C++字节流与二进制字符串相互转换(一个简单的明文加解密程序)
- C++字节流与二进制字符串相互转换(一个简单的明文加解密程序)
- Java中对字符串进行加密和解密
- java文档的简单加密与解密
- [JAVA加解密]实例:对称加密网络应用DataServer
- Java 字符串的加密和解密
- java中简单的日期与字符串转换
- java DES ECB模式对称加密解密
- Java中对字符串进行加密和解密(转)
- Java对称与非对称加密解密,AES与RSA
- java实现RSA+AES的简单加密解密
- java字符串加密解密
- Java AES加密解密的简单实现方法
- Java实现的简单字符串加密工具
- 用Java实现的字符串简单加密
- java加密解密简单列子
- java读取文件以字节流的形式读取 然后转化为字节流数组,最后经过SHA1加密生成返回16进制字符串存入数据库
- Java加密解密简单实现
- java 加密解密简单实现