diff --git a/history/009_wa3d_shape/src/main/java/com/gitee/drinkjava2/frog/util/Systemout.java b/history/009_wa3d_shape/src/main/java/com/gitee/drinkjava2/frog/util/Systemout.java new file mode 100644 index 0000000..5c008df --- /dev/null +++ b/history/009_wa3d_shape/src/main/java/com/gitee/drinkjava2/frog/util/Systemout.java @@ -0,0 +1,36 @@ +package com.gitee.drinkjava2.frog.util; + +/** + * Debug utility to replace System.out + * + * @author Yong Zhu + * @since 2.0.5 + */ +@SuppressWarnings("all") +public class Systemout { + public static boolean allowPrint = true; + + public static boolean isAllowPrint() { + return allowPrint; + } + + public static void setAllowPrint(boolean allowPrint) { + Systemout.allowPrint = allowPrint; + } + + public static void print(Object obj) { + if (allowPrint) + System.out.print(obj); + } + + public static void println(Object obj) { + if (allowPrint) + System.out.println(obj); + } + + public static void println() { + if (allowPrint) + System.out.println(); + } + +}