首页编程java编程java 什么是字节数组 什么是字节型数组

java 什么是字节数组 什么是字节型数组

编程之家2023-10-11114次浏览

其实java 什么是字节数组的问题并不复杂,但是又很多的朋友都不太了解什么是字节型数组,因此呢,今天小编就来为大家分享java 什么是字节数组的一些知识,希望可以帮助到大家,下面我们一起来看看这个问题的分析吧!

java 什么是字节数组 什么是字节型数组

java中getByte()到底是用来干什么用的

getBytespublic

byte[]

getBytes()使用平台的默认字符集将此

java 什么是字节数组 什么是字节型数组

String

编码为

byte

java 什么是字节数组 什么是字节型数组

序列,并将结果存储到一个新的

byte

数组中。

当此字符串不能使用默认的字符集编码时,此方法的行为没有指定。如果需要对编码过程进行更多控制,则应该使用

CharsetEncoder

类。

返回:所得

byte

数组

从以下版本开始:JDK1.1

1、getByte():实现将字符串转化为字节数组

例如:

String

myString="abcd";

byte

myByte[]=myString.getBytes();

System.out.println("myByte[1]="+myByte[1]);

System.out.println("myByte[2]="+myByte[2]);

System.out.println("1.myByte[1]+myByte[2]="+myByte[1]+myByte[2]);

System.out.println("2.myByte[1]+myByte[2]="+(myByte[1]+myByte[2]));

输出结果:

myByte[1]=98

myByte[2]=99

1.myByte[1]+myByte[2]=9899

2.myByte[1]+myByte[2]=197

字节数组存的是什么

字符串就是字符数组,而字符的本质就是整数,而整数可以是一个或多个字节的组成的。

计算机基础ascii码知道吗?字符就是靠用整数来编码的,字符存储时就是整数,只不过显示给你看的时候是你以为的有意义的字符而已。不排除有些学java、c#或其它脚本语言的新手不知道这个。如果是学过C语言就知道,字符‘A’和整数65是可以判断相等的,因为'A'的本质就是65.

什么是字节型数组

java

byte b= new byte[100];这就是字节数组

c语言

char c[100];这就是字节数组

不同语言使用的编码个是不一样,其内部机制也有所差异,简单的说:一个字母占一个字节,一个数字也占一个字节,一个标点符号也占一个字节,而一个汉字却占两个字节,用它来存储数据的时候,它的最小单位是字节,根据它在不同的语言中略有不同,其占位大小范围也不同

java 中byte数组存的是什么类型的数据,byte数组有什么用

java中数组本身可以划分为一个类型.这个类型就是存放各种类型的对象或者值.

至于你的问题,则可以回答为存放byte的数组应该是数组类型.或者说数组的泛型是byte.

具体作用,泛泛的说,应该是存储数据.至于存储后干什么.那就看具体需求了.比如用于显示,用于逻辑判断......等等.

END,本文到此结束,如果可以帮助到大家,还望关注本站哦!

什么是java同步锁,java里同步是什么意思java中表格有什么用,java有什么作用