java:copycharacters

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

java:copycharacters [2016/02/26 11:15]
java:copycharacters [2016/02/26 11:15] (current)
Line 1: Line 1:
 +<code java CopyCharacters.java>​ 
 +/* 
 + * Copyright (c) 1995, 2008, Oracle and/or its affiliates. All rights reserved. 
 + * 
 + * Redistribution and use in source and binary forms, with or without 
 + * modification,​ are permitted provided that the following conditions 
 + * are met: 
 + * 
 + ​* ​  - Redistributions of source code must retain the above copyright 
 + ​* ​    ​notice,​ this list of conditions and the following disclaimer. 
 + * 
 + ​* ​  - Redistributions in binary form must reproduce the above copyright 
 + ​* ​    ​notice,​ this list of conditions and the following disclaimer in the 
 + ​* ​    ​documentation and/or other materials provided with the distribution. 
 + * 
 + ​* ​  - Neither the name of Oracle or the names of its 
 + ​* ​    ​contributors may be used to endorse or promote products derived 
 + ​* ​    from this software without specific prior written permission. 
 + * 
 + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS 
 + * IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, 
 + * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 
 + * PURPOSE ARE DISCLAIMED. ​ IN NO EVENT SHALL THE COPYRIGHT OWNER OR 
 + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, 
 + * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, 
 + * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR 
 + * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF 
 + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING 
 + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 
 + * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
 + */ 
 +import java.io.FileReader;​ 
 +import java.io.FileWriter;​ 
 +import java.io.IOException;​ 
 +  
 +public class CopyCharacters { 
 +    public static void main(String[] args) throws IOException { 
 +  
 +        FileReader inputStream = null; 
 +        FileWriter outputStream = null; 
 +  
 +        try { 
 +            inputStream = new FileReader("​xanadu.txt"​);​ 
 +            outputStream = new FileWriter("​characteroutput.txt"​);​ 
 +  
 +            int c; 
 +            while ((c = inputStream.read()) != -1) { 
 +                outputStream.write(c);​ 
 +            } 
 +        } finally { 
 +            if (inputStream != null) { 
 +                inputStream.close();​ 
 +            } 
 +            if (outputStream != null) { 
 +                outputStream.close();​ 
 +            } 
 +        } 
 +    } 
 +
 +</​code>​
java/copycharacters.txt · Last modified: 2016/02/26 11:15 (external edit)