首页 热点资讯 义务教育 高等教育 出国留学 考研考公

Ipv6格式怎么转int类型

发布网友 发布时间:2022-04-24 18:13

我来回答

1个回答

热心网友 时间:2022-04-28 06:32

可以转化,但是没有直接转化的方法.在Java中,boolean值中的true值为1,false值为0,所以,转化的依据就是判断boolean值是否为true,如果为true就返回结果1,否则返回0,具体的说明可以参照DataOutputStream类中的writeBoolean(boolean f)和DataInput中的readBoolean().

下面是JDK文档中的相关说明:
public final void writeBoolean(boolean v) throws IOException
将一个 boolean 值以 1-byte 值形式写入基础输出流。值 true 以值 (byte)1 的形式被写出;值 false 以值 (byte)0 的形式被写出。如果没有抛出异常,则计数器 written 增加 1。

boolean readBoolean() throws IOException
读取一个输入字节,如果该字节不是零,则返回 true,如果是零,则返回 false。此方法适用于读取用接口 DataOutput 的 writeBoolean 方法写入的字节

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com