java - byte[]数组的长度

标签 java arrays byte

String str = "123456789";
byte[] bytes = str.getBytes();

我想做如下循环

for (int j = 0; j < bytes.length(); j++) {
  b = bytes[j];
}

b 将存储我数组的每个字节,但我似乎无法正确获取数组的长度。

Error:cannot find symbol
Problem solved:  bytes.length instead of  bytes.length()

最佳答案

使用 bytes.length 而不使用 ()

关于java - byte[]数组的长度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22356792/

相关文章:

java - 字节/整数转换

python - 从字符串中读取字节作为 float

c# - 在 C# 中将大数转换为两个字节

java - 为什么我的程序超出了时间限制?

Java 未实例化类列表

arrays - 从 Swift 中的数组中获取 3 个独特的项目 - 每个项目都有独特的值(value)

php - "Notice: Undefined variable"、 "Notice: Undefined index"、 "Warning: Undefined array key"和 "Notice: Undefined offset"使用 PHP

java - 在 Android Web 服务调用中获取 HTTP 406

java - Word文档关键字自动更新

javascript - 从 JavaScript 数组中删除对象?