⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 loglevel.java

📁 用java开发的一些实用的短信通信模块其中包含MD5加密、http发送等信息
💻 JAVA
字号:
package lib.commons.logging;

public final class LogLevel {
	private LogLevel() {
	}

	public static final int OFF = 0;

	public static final int FATAL = 1;

	public static final int ERROR = 2;

	public static final int WARN = 3;

	public static final int INFO = 4;

	public static final int DEBUG = 5;

	public static final int TRACE = 6;

	public static final int ALL = TRACE;

	public static final int MIN_LEVEL = OFF;

	public static final int MAX_LEVEL = ALL;

	public static final int[] Levels = new int[] { OFF, FATAL, ERROR, WARN,
			INFO, DEBUG, TRACE };

	public static final String[] LevelNames = new String[] { "OFF", "FATAL",
			"ERROR", "WARN", "INFO", "DEBUG", "TRACE" };

	public static final String getLevelName(int level) {
		String levelName = null;
		if (level < MIN_LEVEL) {
			levelName = LevelNames[0];
		} else if (level >= MAX_LEVEL) {
			levelName = LevelNames[LevelNames.length - 1];
		} else {
			for (int i = 0; i < Levels.length; i++) {
				if (Levels[i] == level) {
					levelName = LevelNames[i];
				}
			}
		}
		return levelName;
	}

	public static final int getLevel(String levelName) {
		int level = MAX_LEVEL;
		for (int i = 0; i < LevelNames.length; i++) {
			if (LevelNames[i].equalsIgnoreCase(levelName)) {
				level = Levels[i];
			}
		}
		return level;
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -