用输入/输出写一个程序,让用户输入一些姓名和电话号码,每一个姓名和电话号码经加在文件中。用户通过输入“done”来告诉系统整个列表输入完毕。如果用户输入完整的一个列表,程序将创建一个输出文件并显示或打印出来。
1 import java.io.*; 2 import java.util.Scanner; 3 4 public class Test1 { 5 public static void main(String [] args){ 6 String name; 7 String phone; 8 Scanner scanner = new Scanner(System.in); 9 BufferedOutputStream buff = null; 10 try { 11 buff = new BufferedOutputStream(new FileOutputStream(new File("))); 12 while (true){ 13 System.out.println("请输入姓名,或输入done退出"); 14 name = Line(); 15 if (im().equalsIgnoreCase("done")) { 16 break; 17 } 18 System.out.println("请输入手机号,或者输入done退出"); 19 phone = Line(); 20 if (im().equalsIgnoreCase("done")) { 21 break; 22 } 23 buff.write((phone + "," + name + "n").getBytes()); 24 } 25 }catch (Exception e){ 26 e.printStackTrace(); 27 }finally { 28 if (buff != null){ 29 try { 30 buff.close(); 31 }catch (IOException e){ 32 e.printStackTrace(); 33 } 34 } 35 } 36 } 37 }
转载于:.html
本文发布于:2024-02-01 09:08:09,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/170674969135545.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |