将Java函数转换为Python

2024-05-29 02:46:15 发布

您现在位置:Python中文网/ 问答频道 /正文

我用Java编写了以下代码。我尝试了很多方法将其转换为Python。但我没有得到我想要的结果。在

这些是Java代码和Python翻译。我哪里出错了?在

public static String veri(byte[] bArr){    
    char[] toCharArray = "0123456789abcdef".toCharArray();
    char[] cArr = new char[(bArr.length * 2)];

    for(int i = 0; i < bArr.length; i++){

        int i2 = bArr[i] & 255;

        cArr[i * 2] = toCharArray[i2 >>> 4];
        cArr[(i * 2) + 1] = toCharArray[i2 & 15];
    }

    //
    return new String(cArr);
}
^{pr2}$

Tags: 方法代码newstringstaticjavapubliclength

热门问题