chapter19n3.java

来自「JAVA源代码程序aashjkjhkjhkjhjkhkj」· Java 代码 · 共 49 行

JAVA
49
字号
/** * * demonstration of output to a file * * Written by: Roger Garside * * First Written: 23/Jan/97 * Last Rewritten: 23/Jan/97 * */import java.io.* ;public class Chapter19n3    {    /**     * main     *     */    public static void main(String[] args) throws IOException        {        BufferedReader din =			new BufferedReader(new InputStreamReader(System.in)) ;        System.err.print("type a file name: ") ;	System.err.flush() ;        String fileName = din.readLine().trim() ;        PrintWriter pout = new PrintWriter(new FileWriter(fileName)) ;	int noLines = 0 ;	while (true)	    {	    System.err.print("next line? ") ;	    System.err.flush() ;            String line = din.readLine().trim() ;	    if (line.length() == 0)		break ;            noLines++ ;            pout.println(noLines + ":" + line) ;	    }        pout.close() ;	System.err.println(noLines + " lines output to file '" +						fileName + "'") ;        } // end of main method    } // end of class Chapter19n3

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?