javabyte怎么写

1.java关于字节流中的方法write和writeByte

你应该看看apiwriteBytepublic final void writeByte(int v) throws IOException将一个 byte 值以 1-byte 值形式写出到基础输出流中。

如果没有抛出异常,则计数器 written 增加 1。 而writepublic void write(int b) throws IOException将指定字节(参数 b 的八个低位)写入基础输出流。

如果没有抛出异常,则计数器 written 增加 1。 实现 OutputStream 的 write 方法。

差别应该不大。

2.java中如何将一个对象变成byte[]

如果你的类实现了Serializable的接口,就说明这个类允许被变成一个byte[]数组来进行传输并可以在将来从这个byte[]恢复成这个类 ,这个类就是你说的对象

首先对象要继承Serializable接口

import java.io.ByteArrayInputStream;

import java.io.ByteArrayOutputStream;

import java.io.ObjectInputStream;

import java.io.ObjectOutputStream;

import java.io.Serializable;

public class Testdfdfdsa implements Serializable {

public byte[] ObjectToByte(java.lang.Object obj) {

byte[] bytes=new byte[1024];

try {

// object to bytearray

ByteArrayOutputStream bo = new ByteArrayOutputStream();

ObjectOutputStream oo = new ObjectOutputStream(bo);

oo.writeObject(obj);

bytes = bo.toByteArray();

bo.close();

oo.close();

} catch (Exception e) {

System.out.println("translation" + e.getMessage());

e.printStackTrace();

}

return (bytes);

}

private static java.lang.Object ByteToObject(byte[] bytes) {

java.lang.Object obj=new java.lang.Object();

try {

// bytearray to object

ByteArrayInputStream bi = new ByteArrayInputStream(bytes);

ObjectInputStream oi = new ObjectInputStream(bi);

obj = oi.readObject();

bi.close();

oi.close();

} catch (Exception e) {

System.out.println("translation" + e.getMessage());

e.printStackTrace();

}

return obj;

}

}

这里都是java.lang.Object是因为我要用于Corba中,只写Object会引起类型冲突。

具体你是什么对象你就用你对象类型就可以了,第一个方法是对象转byte[].第2个方法是byte[]转回对象

3.在java中操作 byte数组

没有现成的 一般都是我们自己写工具类 可以给你占几个常用的方法:

public static int splitToArray(String[] strCompName, int count, int len, int amount, int repariFeeIndex, String strPrefix) throws Exception {

String [] strCompNameTemp ;

if(strCompName[count].length() > len) {

strCompNameTemp = splitToArray(strCompName, count, len, strPrefix);

for(int compIndex=0; compIndex<strCompNameTemp.length; compIndex++) {

if((repariFeeIndex + compIndex)>amount) {

break;

}

if(compIndex != 0) {

count++;

}

strCompName[count] = strCompNameTemp[compIndex];

}

} else if(count != 0){

strCompName[count] = strPrefix + strCompName[count];

}

return ++count;

}

javabyte怎么写

转载请注明出处育才学习网 » javabyte怎么写

知识

8004读作怎么写

阅读(241)

本文主要为您介绍8004读作怎么写,内容包括8004读作什么叫,8004的竖式怎么写,〈特急〉2,8004,4200读作。10030040读作:一千零三万零四十分析: 根据整数的读法,从高位到低位,一级一级地往下读,每级末尾的0都不读出来,其余数位有一个0或

知识

求赞留言怎么写吸引人

阅读(220)

本文主要为您介绍求赞留言怎么写吸引人,内容包括留言怎么写,励志的短语,或者一句话,求留言,最多赞的给,给最好的朋友的留言应该怎么写。人人都离不开友情,你可以没有爱情,但是你绝不能没有友情 一旦没有了友情,生活就不会有悦耳的和音,就死水一

知识

colleagues音标怎么写

阅读(201)

本文主要为您介绍colleagues音标怎么写,内容包括colleagues怎么发音请写出具体音标,colleagues怎么发音请写出具体音标,stonehenge的音标怎么写。grandchild [`grændtʃaild]n. 孙children [`tʃildrən]n. 孩子们(child的复数形式 g

知识

资生堂的标准怎么写

阅读(242)

本文主要为您介绍资生堂的标准怎么写,内容包括资生堂标志怎么写就是产品包装上的,怎么读谢谢,资生堂标志怎么写就是产品包装上的,怎么读谢谢,资生堂的牌子都是咋写的意思就是,譬如玉兰油是OLAY。Shiseido(资生堂)的生产批号:比如JJAX,第一位J表

知识

主宰之王写的怎么样

阅读(227)

本文主要为您介绍主宰之王写的怎么样,内容包括主宰之王怎么样,,求主宰之王力量体系及血脉,神眸有那些,主宰之王在玄幻小说中的排名。《主宰之王》中女主角有两个:赵雨菲 在赵族便跟赵峰相识,从小青梅竹马,芳心暗许。2、柳琴歆精通命道、乐道。

知识

中考加油韩语怎么写

阅读(248)

本文主要为您介绍中考加油韩语怎么写,内容包括用韩文写中考加油怎么写,用韩文写中考加油怎么写,我的爱人,中考加油用韩文怎么写。帮你收集了6种语言韩语!오에와 서 형제 입학 시험!英语Senior high school entrance examination

知识

个人的旅行计划怎么写

阅读(217)

本文主要为您介绍个人的旅行计划怎么写,内容包括旅行计划怎么写,怎样写一篇旅游计划书,旅游计划怎么写。3-day to the UK Theme of the tour: Art Tour Places to visit D1: Brit

知识

jing条怎么写

阅读(205)

本文主要为您介绍jing条怎么写,内容包括jing,y0U怎么写这个词,班规怎么写,静净劲的,姓jing(jin)的这个姓怎么写啊我没听过姓。净则静,静则劲劲则进,进则竟竟则敬,敬则净这6条,你问同学们什么意思,他们肯定不懂你就来解释:净则静:纯净的学习环境为

知识

ppt欢迎页标语怎么写

阅读(285)

本文主要为您介绍ppt欢迎页标语怎么写,内容包括什么是PPT中的欢迎页,欢迎标语怎么写,欢迎不同部门两位领导横幅标语怎么写。如果是一位或者两三位领导: 欢迎:欢迎****领导莅临我单位检查指导工作! 欢送:欢迎****领导再次莅临我单位检查指导工作

知识

reportmethod怎么写

阅读(205)

本文主要为您介绍reportmethod怎么写,内容包括reportmethod怎么写,report怎么写,REPORT怎么写。1.结构方面:Report一般由Table of Contents, Executive Summary, Introduction,

知识

步步高升用英语怎么写

阅读(338)

本文主要为您介绍步步高升用英语怎么写,内容包括步步高升英语怎么说,步步高升用英文怎样说,步步高升英语怎么说。步步高升的中文解释 以下结果由汉典提供词典解释【解释】:步步:表示距离很短;高升:往上升。指职位不断上升。 【出自】:清·吴趼人

知识

采集api怎么写

阅读(192)

本文主要为您介绍采集api怎么写,内容包括api接口文件怎么写,什么叫api采集站,怎么写一个最简单的api程序。API的英文全称(Application Programming Interface)。对这个定义的理解,需要追溯到操作系统的发展历史上

知识

倡议书教案怎么写

阅读(206)

本文主要为您介绍倡议书教案怎么写,内容包括倡议书怎么写,活动倡议书应该怎么写,以“保护母亲河”为题的倡议书教案。保护环境建议书 广大市民们: 地球,这位人类的母亲,曾是那样的美丽壮观,和蔼可亲。但是,由于我们的滥砍滥伐,由于我们的乱丢乱扔

知识

澈的组词和拼音怎么写

阅读(178)

本文主要为您介绍澈的组词和拼音怎么写,内容包括澈的多音字组词,澈怎么组词,清澈的澈字怎么组词。澈的组词 :清澈、明澈、澄澈、光澈、透澈、澈骨、莹澈、泓澈、朗澈、贯澈、冰澈、澈悟、澈夜、澈亮、悟澈、通澈、镜澈、澈透、洞澈、澈虚、

[/e:loop]