小编典典

如何在 Java 中指定字节文字?

all

如果我有方法

void f(byte b);

如何在不强制转换的情况下使用数字参数调用它?

f(0);

给出一个错误。


阅读 93

收藏
2022-05-13

共1个答案

小编典典

你不能。基本数字常量被认为是一个整数(如果后跟一个“L”,则为 long),因此您必须将其显式向下转换为一个字节才能将其作为参数传递。据我所知,没有捷径。

2022-05-13