gpt4 book ai didi

java - 如何将一个int分成两个char

转载 作者:搜寻专家 更新时间:2023-11-01 03:51:11 26 4
gpt4 key购买 nike

<分区>

这是一个遗留系统,所以请不要告诉我我正在尝试做的事情是错误的。必须是这样。

我有一个字节数组,其中日期按顺序放置。这很好,直到我想存储一个大于 255 的值。为此,我需要使用 2 个字节作为 16 位值。

所以我需要将一个 int 转换为两个 char,然后将这两个 char 转换回一个 int。

一个程序用 C 编写,另一个用 Java 编写,它们通过字节数组进行通信。

在我看来,这似乎是一个很久以前就应该解决的问题,所以我想知道 Java 和 C 库中是否有执行此操作的函数。如果没有,是否有进行转换的简单方法?

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com