* java/util/Properties.java: Re-merged from Classpath.
From-SVN: r45442
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
/* java.util.Properties
|
||||
Copyright (C) 1998, 1999, 2000 Free Software Foundation, Inc.
|
||||
Copyright (C) 1998, 1999, 2000, 2001 Free Software Foundation, Inc.
|
||||
|
||||
This file is part of GNU Classpath.
|
||||
|
||||
@@ -61,7 +61,8 @@ import java.io.*;
|
||||
* of <code>get/put</code>.
|
||||
*
|
||||
* @see PropertyResourceBundle
|
||||
* @author Jochen Hoenicke */
|
||||
* @author Jochen Hoenicke
|
||||
*/
|
||||
public class Properties extends Hashtable
|
||||
{
|
||||
/**
|
||||
@@ -128,8 +129,9 @@ public class Properties extends Hashtable
|
||||
* from the input. */
|
||||
public void load(InputStream inStream) throws IOException
|
||||
{
|
||||
// The spec says that the file must be encoded using ISO-8859-1.
|
||||
BufferedReader reader =
|
||||
new BufferedReader(new InputStreamReader(inStream));
|
||||
new BufferedReader(new InputStreamReader(inStream, "ISO-8859-1"));
|
||||
String line;
|
||||
|
||||
while ((line = reader.readLine()) != null)
|
||||
@@ -302,7 +304,9 @@ public class Properties extends Hashtable
|
||||
*/
|
||||
public void store(OutputStream out, String header) throws IOException
|
||||
{
|
||||
PrintWriter writer = new PrintWriter(out);
|
||||
// The spec says that the file must be encoded using ISO-8859-1.
|
||||
PrintWriter writer
|
||||
= new PrintWriter(new OutputStreamWriter (out, "ISO-8859-1"));
|
||||
if (header != null)
|
||||
writer.println("#" + header);
|
||||
writer.println("#" + new Date().toString());
|
||||
|
||||
Reference in New Issue
Block a user