把字节数组转化成字符串的方法 String (byte[] bytes);String(byte[] bytes, int offset, int length);字符串数组转化成字符串
字符串数组转化成字符串 String(char[] chars)/String(char[] chars, int offset, int length)类似于字节数组转化成字符串。
String (byte[] bytes);每次读取数组长度个字符
byte[] bytes = new byte[1024];
String str = new String(bytes);
System.out.print(str);
String(byte[] bytes, int offset, int length);每次读取数组中实际字符个数
byte[] bytes = new byte[1024];
String str = new String(bytes,0,len);System.out.print(str);
public class BytesToString {public static void main(String[] args) {FileInputStream fis = null;FileOutputStream fos = null;try {fis = new FileInputStream("a.txt");fos = new FileOutputStream("b.txt");byte[] bytes = new byte[4];int len = 0;while ((len = fis.read(bytes)) != -1){
// String str = new String(bytes);String str = new String(bytes,0,len);System.out.println(str);
// fos.write(bytes,0,len);fos.write(str.getBytes());}} catch (FileNotFoundException e) {e.printStackTrace();} catch (IOException e) {e.printStackTrace();} finally{if (fis != null){try {fis.close();} catch (IOException e) {e.printStackTrace();}}}}
}
把字节数组转化成字符串的方法 String (byte[] bytes);String(byte[] bytes, int offset, int length);字符串数组转化成字符串相关推荐
- python字符串处理方法与函数有什么区别_傻傻分不清系列 | Python中各种字符串处理方法...
Python易混淆知识系列:Pandas字符串方法和字符串内建函数,使用Python的一个优势就是字符串处理起来比较容易. Python的初学者在学习字符串内建函数的时候往往会很困惑:字符串的内建函数 ...
- 截取数组和字符串的方法js
数组的方法 slice() 返回一个索引和另一个索引之间的数据(不改变原数组),slice(start,end)有两个参数(start必需,end选填),都是索引,返回值不包括end,包括start, ...
- Java中字符串的学习(一)String类的概述及常见方法使用
转载请注明出处http://www.cnblogs.com/devtrees/p/4347079.html (拓展:Api:编程语言对外给我们提供的应用程序接口.) 一.概述: 我们平时上网发帖,帖子 ...
- java中String类是什么_Java中字符串的学习(一)String类的概述及常见方法使用
转载请注明出处http://www.cnblogs.com/devtrees/p/4347079.html (拓展:Api:编程语言对外给我们提供的应用程序接口.) 一.概述: 我们平时上网发帖,帖子 ...
- [改善Java代码]自由选择字符串拼接方法
对一个字符串拼接有三种方法:加号,contact方法,StringBuffer或者StringBuilder的append方法,其中加号是最常用的.其他两种方式偶尔会出现在一些开源项目中,那么这三者有 ...
- scala的字符串的方法(五)
1.创建一个字符串 以下是创建一个字符串的代码 - var greeting = "Hello world!";// 或者var greeting:String = "H ...
- c语言整形数组长度_C语言获取数组长度的几种方法
如何通过编程的手段获取某个数组的长度呢? 答案是使用关键字 sizeof. 前面说过,用 sizeof 可以获得数据类型或变量在内存中所占的字节数.同样,用 sizeof 也可以获得整个数组在内存中所 ...
- 字符串substring方法在jkd6,7,8中的差异
转载自 注意:字符串substring方法在jkd6,7,8中的差异 标题中的substring方法指的是字符串的substring(int beginIndex, int endIndex)方法,这 ...
- 【Java】字符串substring方法在jkd6,7,8中的差异
1.概述 转载:注意:字符串substring方法在jkd6,7,8中的差异 这篇文章讲的更好:灵魂拷问:Java 的 substring() 是如何工作的? 标题中的substring方法指的是字符 ...
最新文章
- Java进程与线程的区别
- Mysql 存储引擎有哪些以及MyISAM和InnoDB区别
- 数据库比特币勒索病毒攻击警示,云和恩墨技术通讯六月刊精选
- mysql中 for update 使用
- 大数据技术在网络安全分析的作用
- python-day8-循环补充
- Intellij IDEA 12 详细开发教程(三)忽略编译错误设置和快捷键
- 对ichartjs基于基于HTML5的开源图形组件画图的心得
- 史密斯圆图串并联口诀_史密斯圆图基本原理及应用.ppt
- do sb suggest to_suggest_suggest to do 和 suggest doing 的区别
- 计算机主机箱背后的接口,计算机主机背面有哪些接口
- python PIL使用记录
- Linux挖矿病毒查杀
- 小满 前端埋点SDK 带你 从0 开发 并且发布npm
- Nginx同一个域名下代理后端项目跟多个vue项目
- 同一个PDF如何同时在两个窗口并排显示?
- rk3288 调试dvp摄像头_RK3288 uvc摄像头调试
- 解决win10搜索框不能用的问题
- Linux系统的进程和计划任务
- HTTP:Form表单的交互与抓包