fptl.net
当前位置:首页 >> string.FormAt jAvA >>

string.FormAt jAvA

String.format("%02d", year) year格式化为至少2位十进制整数 譬如 int year = 5; 结果为05

public class StringFormatDemo {public static void main(String[] args) {//String.format 实现了四舍五入System.out.println(String.format("%.2f",8.1256));//8.13System.out.println(String.format("%.2f",8.1216));//8.12System.out.print...

java提供了格式化double类型的方法:NumberFormat.getInstance().format(a);这个是java内置的函数可以直接格式化double类型的数字;NumberFormat要导入import java.text.NumberFormat;即可。

你后面有两个%s,所以要跟两个参数 这样就可以了 String gavin = "abc %s def %s ghi"; System.out.printf(gavin, "gavin","123");

import java.text.SimpleDateFormat; public class T { public static void main(String[] args) throws Exception { SimpleDateFormat in = new SimpleDateFormat("dd/MM/yyyy"); SimpleDateFormat out = new SimpleDateFormat("yyyy-MM-dd"); ...

代码如下: public class Date2String { @Test public void test() { Date date = new Date(); SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); System.out.println(sdf.format(date)); sdf = new SimpleDateFormat("yyyy-MM-dd HH...

转换方式: 'e', 'E' -- 结果被格式化为用计算机科学记数法表示的十进制数 'f' -- 结果被格式化为十进制普通表示方式 'g', 'G' -- 根据具体情况,自动选择用普通表示方式还是科学计数法方式 'a', 'A' -- 结果被格式化为带有效位数和指数的十六进...

可以查阅一下这个方法 的api: 它是String的一个静态方法,表示用指定的格式去格式化一个字符串,比如你截图中的String.format("%-15d %-20s $%110.2f \n",a1.accNum,a1.custName,a1.balance); 就表示用%-15d格式化a1.accNum。用%-20s格式化a1.c...

在java中,将浮点数格式化为string,一般使用DecimalFormat。DecimalFormat的用法示例如下:DecimalFormatdf=newDecimalFormat();doubledata=1234.56789;System.out.println("格式化之前的数字:"+data);Stringstyle="0.0";//定义要显示的数字的...

import java.text.DateFormat; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; public class Test { public static void main(String[] args) { String a = "2014-05-21"; DateFormat df = new S...

网站首页 | 网站地图
All rights reserved Powered by www.fptl.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com