前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Java 总结 数据的输入/输出

Java 总结 数据的输入/输出

作者头像
acc8226
发布2022-05-17 21:30:01
4640
发布2022-05-17 21:30:01
举报
文章被收录于专栏:叽叽西叽叽西

标准输入输出流

字符输入: char c = (char)System.in.read(); 字符串输入:

代码语言:javascript
复制
BufferedReader buf = new BufferedReader(new InputStreamReader(System.in));
String str = buf.readLine();

使用System.out输出

(标准输出流 System.out )提供的如下方法

  1. print()方法:实现不换行的数据输出;
  2. println()方法:与上面方法的差别是输出数据后将换行。
  3. printf()方法:带格式描述的数据输出。该方法包含两个参数,第一个参数中给出输出格式的描述,第2个参数为输出数据,其中,输出格式描述字符串中需要安排与输出数据对应的格式符。常用格式符包括:%d代表十进制数;%f代表浮点数;%e代表科学表示法的指数位数;%n 代表换行符;%x 代表十六进制数;%s代表字符串。

格式化可能会抛这个异常:

代码语言:javascript
复制
System.out.printf("%d", 123.45);

Exception in thread "main" java.util.IllegalFormatConversionException: d != java.lang.Double

参考

Java string.format IllegalFormatConversionException_u014515854的博客-CSDN博客 https://blog.csdn.net/u014515854/article/details/78978279

本文参与?腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2022-05-17,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客?前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与?腾讯云自媒体分享计划? ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 标准输入输出流
  • 使用System.out输出
  • 参考
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
http://www.vxiaotou.com