做美工用的网站,网站公共模板是什么意思,网页美工设计需求说明,网站型与商城型有什么区别吗Java还提供了格式化输出的功能。为什么要格式化输出#xff1f;因为计算机表示的数据不一定适合人来阅读。
如果要把数据显示成我们期望的格式#xff0c;就需要使用格式化输出的功能。格式化输出使用System.out.printf()#xff0c;通过使用占位符%?#xff0c;printf()…Java还提供了格式化输出的功能。为什么要格式化输出因为计算机表示的数据不一定适合人来阅读。
如果要把数据显示成我们期望的格式就需要使用格式化输出的功能。格式化输出使用System.out.printf()通过使用占位符%?printf()可以把后面的参数格式化成指定格式
package HomeTest01;public class Main {public static void main(String[] args){double numb 3.141592678234;System.out.println(numb);System.out.printf(%.2f,numb);System.out.println();System.out.printf(%.4f,numb);}}
Java的格式化功能提供了多种占位符可以把各种数据类型“格式化”成指定的字符串 占位符 说明 %d 格式化输出整数 %x 格式化输出十六进制整数 %f 格式化输出浮点数 %e 格式化输出科学计数法表示的浮点数 %s 格式化字符串
注意由于%表示占位符因此连续两个%%表示一个%字符本身。
占位符本身还可以有更详细的格式化参数。下面的例子把一个整数格式化成十六进制并用0补足8位
package HomeTest01;public class Main {public static void main(String[] args){int x 12345000;System.out.printf(%08x,x);}}