0.输出:

(0).System.out.println() 表示输出后换行

(1).System.out.print() 表示输出后不换行

1.格式化输出:

(0).计算机有时输出的结果不一定被人很清楚的接收,所以就需要格式化输出,以一种我们希望的格式输出。

double d = 12900000;
System.out.println(d);          // 1.29E7

(1).格式化输出使用:System.out.printf() 通过占位符 % , printf()可以把后面的参数格式化成指定的格式。

double d = 3.1415926;
System.out.printf("%.2fn", d);    // 显示两位小数3.14
System.out.printf("%.4fn", d);    // 显示4位小数3.1416     n表示换行

(2).占位符:

%d                格式化输出整数
%x              格式化输出十六进制整数
%f              格式化输出浮点数
%e              格式化输出科学计数法表示的浮点数
%s              格式化字符串//由于%表示占位符,因此,连续两个 %% 表示一个 % 字符本身。

(3).实例:

//把一个整数格式化成十六进制,并用0补足8位。
int n = 12345000;
System.out.printf("n=%d, hex=%08x", n, n);
// 注意,两个%占位符必须传入两个数//格式化参数文档: java.util.Formatter

2.输入:

(0).实例:

import java.util.Scanner;public class Main{public static void main(String[] args){Scanner scanner = new Scanner(System.in);    // 创建Scanner对象System.out.print("Input your name:");       // 打印提示String name = scanner.nextLine();       // 读取一行输入并获取字符串System.out.print("Input your age:");       // 打印提示int age = sanner.nextInt();         // 读取一行输入并获取整数System.out.printf("Hi! %s,you are %d/n",name,age);  // 格式化输出}
}

(1).import 语句导入 java.util.Scanner

(2).创建 Scanner 对象并传入 System.in

(3).System.out代表标准输出流,而http://System.in代表标准输入流。直接使用http://System.in读取用户输入虽然是可以的,但需要更复杂的代码,而通过Scanner就可以简化后续的代码。

(4).有了Scanner对象后,要读取用户输入的字符串,使用scanner.nextLine(),要读取用户输入的整数,使用scanner.nextInt()。Scanner会自动转换数据类型,因此不必手动转换。

csv java 科学计数法_Java入门笔记1/0(输入与输出)相关推荐

  1. csv java 科学计数法_javaweb开发页面数字过长显示科学计数法的问题

    [处理手记]VS2010SP1安装不上Visual Studio 2010 SP1 SDK的解决办法 想写个VS插件,需要安装VS的SDK,VS2010SP1对应的SDK自然是Visual Studi ...

  2. java科学计数法问题_java 解决科学计数法问题

    问题:当java从excel获取数据后,会出现科学计数法,比如0.0004变成4.0E-4,5000变成5E+3问题. 解决:1:当是5E+3问题 这个很好解决: 1).判断是否是科学计数法 Stri ...

  3. csv 中 数值被自动转换成科学计数法 的问题 excel打开后数字用科学计数法显示且低位变0的解决方法

    csv 中 数值被自动转换成科学计数法 的问题 excel打开后数字用科学计数法显示且低位变0的解决方法 参考文章: (1)csv 中 数值被自动转换成科学计数法 的问题 excel打开后数字用科学计 ...

  4. Java 科学计数法

    目录 Java 科学计数法 1 科学计数法的概念 1.1 有效数字 1.2 E记号 2 Java中的科学计数法 2.1 NumberFormat 2.2 DecimalFormat 2.3 BigDe ...

  5. numpy导出csv取消科学计数法

    取消程序内的科学计数法 import numpy as np np.set_printoptions(suppress=True) 取消导出csv的科学计数法 在数字数据后加入看不见的字符,numpy ...

  6. java 科学计数法位数_科学记数法android java

    我已经用Java为Android编写了一个简单的计算器.我将double用作变量.它达到一定的小数位数后,给我的结果以科学计数法表示,尽管小数位数仍有很大的空间.有什么简单的方法可以将科学符号转换为& ...

  7. JAVA科学计数法,金额数字,转换为中文大写字

    网上看到别人的代码,觉得很好,收藏下来 网上其他人的代码大多是只能转换整数最多13位,一般转换方案都是下面两种(第一种看完都不想再当码农了,第二种看似挺好, 但是处理起来截取字符串麻烦,容易因规则太复 ...

  8. c语言科学计数法_C入门:C语言中数据的储存(上)

    How Data is stored in computer memory? 储存数据是计算机进行各种数据操作的基础,为了理解计算机可以对哪些数据进行怎样的操作,有必要了解数据在计算机中的储存方式. ...

  9. java科学计数法转十进制_Linux下科学计数法(e)转化为数字的方法

    科学计数法使用e标识数值,将科学计算学转化为数字的思路:按e右边的数字移动小数点位数.e右边的数字如果是负数,则向左移动小数点.示例如下: 1.2345678e2 = 123.45678 1.2345 ...

最新文章

  1. ffmpeg解码视频存为BMP文件
  2. yaml-cpp介绍
  3. Spring Boot 解决跨域问题的 3 种方案!
  4. mysql8.0 直方图_MySQL创建横向直方图
  5. 【第一组】第十次冲刺例会纪要
  6. thymeleaf 使用页面报错_异常处理-SpringBoot中thymeleaf对应前台页面大于号\小于号使用问题...
  7. 重载内核全程分析笔记
  8. Applet实现Menu
  9. Python10/22--面向对象编程/类与对象/init函数
  10. QQ春节福袋正式上线 解锁春节红包新姿势
  11. 通过数据评估渠道用户质量的方法
  12. 数据结构by王卓老师
  13. CAD图纸可以约束转换后图纸格式的大小吗?
  14. tensorflow-tf基础
  15. 字节跳动自研线上引流回放系统的架构演进
  16. 资源警告!有人收罗了40个中文NLP词库,放到了GitHub上
  17. 远程桌面全屏无法退出
  18. 路由算法之——ECMP算法的改进方向
  19. 修改smac协议成lmac
  20. Gradle下载的依赖包存放在哪里?

热门文章

  1. 【深入】java 单例模式
  2. css圆角box(宽度自适应)(百度知道挖出)
  3. 调整SAP系统中物料账和财务账的期间
  4. android studio 修改文件后出现类型转换错误
  5. 两个服务器 文件比较,使用linux的comm命令比较两个已排过序的文件
  6. xp系统打开计算机配置文件,浅析xp系统如何解决开机出现“Windows不能加载本地存储的配置文件“...
  7. c++以空格分开的输入数组_技术贴,MATLAB矩阵与数组汇总讲解!
  8. fpga供电电压偏低会怎样_正点原子【FPGA-开拓者】第三章 硬件资源详解
  9. html下拉框设置默认值_html 里select 下拉列表中设置默认值怎么写
  10. 设计师喜欢收集各种各样的笔刷来喽,不必倾家倾产就能像创造出令人惊叹的设计。