objective-c - 我正在尝试将 Java byte[] 转换为 Objective-c
问题描述
我正在尝试转换此 Objective-C 代码。我想创造与 Java 相同的价值。
long value = 165500000;
for (int i = 8; i-- > 0; value >>= 8) {
data[i] = (byte) value;
}
下面的代码是我转换成Objective-c的代码。但是数据与Java不同。如何获得与 Java 相同的数据?
long time = 165500000;
char cData[8];
for (int i = 8; i-- > 0; time >>= 8) {
cData[i] = (char)time;
}
解决方案
推荐阅读
- java - Java使用普通签名而不是可变参数是标准行为吗?
- pandas - pandas to_csv 数值精度
- java - 如何将多个变量从 java 活动传递给 javaclass?
- xslt - 如何通过 xsl 删除输出字符 ;#?(SharePoint ItemStyle.xsl)
- javascript - 如何通过promise从javascript中的json为Alexa返回值?
- javascript - 移动到其他页面时全屏不工作
- java - Javafx TableView 在自动刷新表时仍然选择最后选择的行
- javascript - 如何处理两级嵌套承诺的结果?
- c# - 如何检索要列出的不同值的总和?
- c++ - 从 ioctl 调用 DRM_IOCTL_MODE_GETRESOURCES 返回零连接器计数