代码实例 |
Errorx.addMessage("hello"); String s[] = Errorx.getMessages(); System.out.println(s[0]); //输出hello |
void addError(String message)
增加一条错误消息。
代码实例 |
Errorx.addError("hello"); |
void add(String message, boolean isError)
增加一条消息,isError为true表示是错误消息。
代码实例 |
私有方法不可见。
|
ArrayList<Message> getErrors()
返回所有消息。
代码实例 |
Errorx.addError("hello"); Errorx.addMessage("world"); List<Message> errors = Errorx.getErrors(); System.out.println(errors.get(0).Message); System.out.println(errors.get(1).Message); |
boolean hasError()
是否有错误消息。
代码实例 |
Errorx.addError("hello"); Errorx.addMessage("world"); boolean b = Errorx.hasError(); //b = true |
boolean hasDealed()
是否所有错误消息都已经被处理过了。
代码实例 |
Errorx.addError("hello"); Errorx.addMessage("world"); boolean b = Errorx.hasDealed(); //b = false |
void clear()
清除所有消息。
代码实例 |
Errorx.addError("hello"); Errorx.addMessage("world"); new Errorx().clear(); |
String printString()
转换所有错误消息为可读的形式。
代码实例 |
Errorx.addError("hello"); Errorx.addMessage("world"); String str = Errorx.printString(); |
String[] getMessages()
返回所有的消息以字符串的形式。
代码实例 |
Errorx.addError("hello"); Errorx.addMessage("world"); String str[] = Errorx.getMessages(); |
String getAllMessage()
以文本形式返回所有消息。
代码实例 |
Errorx.addError("hello"); Errorx.addMessage("world"); String str = Errorx.getAllMessage(); System.out.println(str); //输出结果:1. Error: hello 2. Warning: world |
Errorx getCurrent()
返回当前的Errorx对象。
代码实例 |
Errorx errorx = Errorx.getCurrent(); |
所有评论仅代表网友意见