java输入和输出总结_java的输入与输出总结

输入输出

1.读取输入

构造一个Scanner对象,并与“标准输入流”System.in关联

Scanner in=new Scanner(System.in);

常用方法:

Scanner(InputStream in)//构造方法

String nextLine() //读取下一行内容

String next() //读取下一个单词(以空格为分隔符)

int nextInt()

double nextDouble()

boolean hasNext()

补充:因为输入是可见的有,所以Scanner类不适合从控制台读取密码。java SE 6引入了Console类。

常用方法:

1.static char[] readPassword()

2.static String readLine()

2.格式化输出

Java SE 5.0 沿用了C语言函数库的printf方法

double x=99.9;

System.out.printf("%9.2f",x);

补充:日期与时间中的格式化

System.out.printf("%tc\n",new Date());//星期日 十一月 29 11:10:17 CST 2020

System.out.printf("%tT\n",new Date());//11:19:28

System.out.printf("%tF\n",new Date());//2020-11-29

System.out.printf("%tD\n",new Date());//11/29/20

3.文件输入与输出

想要对文件进行读取,就需要一个用File对象构造一个Scanner对象。

Scanner in=new Scanner(Paths.get("D:\\new.txt"));

System.out.println(in.nextLine());

要想写入文件,就需要构造一个PrintWriter对象。如果文件不存在,创建该文件。

PrintWriter out=new PrintWriter("D:\\new.txt");

out.println(5);

out.print('a');

out.close();

标签:输出,读取,java,Scanner,System,printf,new,输入,out

来源: https://blog.csdn.net/changbaishannefu/article/details/110308794

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值