一尘不染

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

java

如果我有方法

void f(byte b);

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

f(0);

给出一个错误。


阅读 213

收藏
2020-09-08

共1个答案

一尘不染

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

2020-09-08