gpt4 book ai didi

java - Python 到 Java 代码 : String. 在 java 中进行编码()

转载 作者:行者123 更新时间:2023-12-01 23:47:12 31 4
gpt4 key购买 nike

我正在尝试使用 Raspberry Pi 模拟键盘,并在网上找到了一些实现该目的的代码。它在 python 基础上运行,但现在我想将它转换为 Java(我的主要语言)以进行更多使用。

这是Python代码的重要部分:

def write_report(report):
print(report.encode())
# with open('/dev/hidg0', 'rb+') as fd:
# fd.write(report.encode())

# Press a
write_report(NULL_CHAR*2+chr(4)+NULL_CHAR*5)

所以输出如下:
b'\x00\x00\x04\x00\x00\x00\x00\x00'

如何实现将相同的输出写入java中的文件?

最佳答案

我找到了一种将相同字节写入文件的方法。这是代码:

    byte[] bytes = new byte[] {0,0,4,0,0,0,0,0};
FileOutputStream fWriter;
try {
fWriter = new FileOutputStream(new File("D:\\testJava.txt"));
fWriter.write(bytes);
} catch (IOException e) {
e.printStackTrace();
}

谢谢!

关于java - Python 到 Java 代码 : String. 在 java 中进行编码(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58234918/

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