package test;
import java.text.MessageFormat;
import java.util.ResourceBundle;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class TestUtil {
public static void main(String[] args) {
Pattern p = Pattern.compile("list_\\d+_start");
Matcher m = p.matcher("list_01_start");
System.out.println(m.matches());
MessageFormat mf = new MessageFormat("{0}がNULLなので、{1}が異常終了する。");
String mfStr = mf.format(new Object[]{"引数","処理"});
System.out.println(mfStr);
ResourceBundle rb = ResourceBundle.getBundle("TestResource");
String message = rb.getString("ErrorMessage_001");
System.out.println(message);
}
}
TestResource.properties位于src目录下。其内容为:
ErrorMessage_001 = message001