「javachar大小」javachar是几个字节

博主:adminadmin 2022-12-11 16:51:05 100

本篇文章给大家谈谈javachar大小,以及javachar是几个字节对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

请问JAVA中char占多少字节数?

1、Java是unicode的编码,所以一个char占2个字节,16个bit位

2、Java是跨平台的,所有的东西都是建立在Java虚拟机的基础上,所以对你来说,部分操作系统,都一样。

java中char占几个字节

byte:1bits

short:2bits

int:4bits

long:8bits

float:4bits

double:8bits

boolean:1bits

char :2bits

所以char占用2个字节

Java中char到底是多少字节

java中的char占2个字节 

       1:“字节”是byte,“位”是bit ;

2: 1 byte = 8 bit ;

char 在java中是2个字节。java采用unicode,2个字节(16位)来表示一个字符。

代码如下:

public class Test {

    public static void main(String[] args) {

        String str= "中";

        char x ='中';

        byte[] bytes=null;

        byte[] bytes1=null;

        try {

            bytes = str.getBytes("utf-8");

            bytes1 = charToByte(x);

        } catch (UnsupportedEncodingException e) {

            // TODO Auto-generated catch block

            e.printStackTrace();

        }

        System.out.println("bytes 大小:"+bytes.length);

        System.out.println("bytes1大小:"+bytes1.length);

    }

    public static byte[] charToByte(char c) { 

        byte[] b = new byte[2]; 

        b[0] = (byte) ((c  0xFF00)  8); 

        b[1] = (byte) (c  0xFF); 

        return b; 

    }

}

结果如下:

bytes 大小:3

bytes1大小:2

Java中char到底是多少字节?

    java中的char占2个字节

     1:“字节”是byte,“位”是bit ;

2: 1 byte = 8 bit ;

char 在java中是2个字节。java采用unicode,2个字节(16位)来表示一个字符。

代码如下:

public class Test {

public static void main(String[] args) {

String str= "中";

char x ='中';

byte[] bytes=null;

byte[] bytes1=null;

try {

bytes = str.getBytes("utf-8");

bytes1 = charToByte(x);

} catch (UnsupportedEncodingException e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

System.out.println("bytes 大小:"+bytes.length);

System.out.println("bytes1大小:"+bytes1.length);

}

public static byte[] charToByte(char c) { 

        byte[] b = new byte[2]; 

        b[0] = (byte) ((c  0xFF00)  8); 

        b[1] = (byte) (c  0xFF); 

        return b; 

    }

}

结果如下:

bytes 大小:3

bytes1大小:2

关于javachar大小和javachar是几个字节的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

The End

发布于:2022-12-11,除非注明,否则均为首码项目网原创文章,转载请注明出处。