在Java中如何向下转换?

是的,可以通过强制转换将变量下调至其较低范围的替代项。但是,这可能会导致数据丢失。请参阅下面的示例-

示例

public class Tester {
 
   public static void main(String[] args) {
      int a = 300;
 
      byte b = (byte)a;
 
      System.out.println(b);
   }  
}

输出结果

它将输出打印为-

44