import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.InputStream;
import java.nio.charset.Charset;
import java.text.MessageFormat;
import java.util.InvalidPropertiesFormatException;
import java.util.Properties;
public class PropertiesTest
{
public static void main (String[] args)
{
Properties properties = new Properties();
String path = System.getProperty("user.dir") + File.separator
+ "/bin/invite.config";
try
{
InputStream input = new FileInputStream(path);
properties.load(input);
String msg = properties.getProperty("msg3");
msg = new String(msg.getBytes("iso-8859-1"), Charset
.forName("utf-8"));
String result = MessageFormat.format(msg, "张三");
System.out.println(result);
}
catch (InvalidPropertiesFormatException e)
{
e.printStackTrace();
}
catch (FileNotFoundException e)
{
e.printStackTrace();
}
catch (IOException e)
{
e.printStackTrace();
}
}
}