[Java] 静态导入 import static(使用时无需指定类名) →→→→→进入此内容的聊天室

来自 , 2020-08-18, 写在 Java, 查看 170 次.
URL http://www.code666.cn/view/a86c450b
  1. // 注意静态导入的写法: import static
  2. import static java.lang.Math.max;//导入了Math的max方法
  3. import static java.lang.Math.min;//导入了Math的min方法
  4. import static java.lang.Integer.*;//导入了Integer的所有静态方法和属性
  5.  
  6. /**
  7.  * 静态导入。在使用其他类的公共静态方法或者属性时,无需指定类名。 只需要将类的静态方法和属性放在import声明中即可。
  8.  */
  9. public class StaticImport {
  10.         public static void main(String[] args) {
  11.                 // 通过静态导入使用Math的静态方法
  12.                 System.out.println(max(5, 10));
  13.                 System.out.println(min(5, 10));
  14.                 // 通过静态导入使用Integer的静态方法
  15.                 System.out.println(parseInt("55544"));
  16.                 System.out.println(toBinaryString(2354));
  17.                 // 通过静态导入使用Integer的静态属性
  18.                 System.out.println(MAX_VALUE);
  19.                 System.out.println(MIN_VALUE);
  20.         }
  21. }

回复 " 静态导入 import static(使用时无需指定类名)"

这儿你可以回复上面这条便签

captcha