java常用工具类例子

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

你可能感兴趣的:(java)