Java-Excel 报表开发 POI
2012-02-01 22:17
537 查看
// 日期格式化输出字符串
SimpleDateFormat sdf=new SimpleDateFormat("MM/dd/yyyy");
String date=sdf.format(new Date());
System.out.println("date = "+date);
// 字符串转日期
SimpleDateFormat sdf=new SimpleDateFormat("MM/dd/yyyy");
Date d1=sdf.parse("04/02/1987");
System.out.println("date = "+d1);
// 不使用格式化输出数
double d1 = 10000.0 / 3.0;
System.out.println("无格式化输出:" + d1);
// 使用本地默认格式输出数
NumberFormat numberFormat = NumberFormat.getNumberInstance();
//numberFormat.setMaximumFractionDigits(4);
//numberFormat.setMinimumIntegerDigits(6);
String numberString = numberFormat.format(d);
System.out.println("本地默认格式输出数:" + numberString);
// 使用本地默认格式输出货币值
NumberFormat currencyFormat = NumberFormat.getCurrencyInstance();
System.out.println("本地默认格式输出货币值:" + currencyFormat.format(d));
// 使用本地默认格式输出百分数
NumberFormat percentFormat = NumberFormat.getPercentInstance();
System.out.println("本地默认格式输出百分数:" + percentFormat.format(d));
// 在不同的国家和地区数字表示的格式也有区别。如德国
// 使用德国的格式化输出数
NumberFormat numberFormatG = NumberFormat
.getNumberInstance(Locale.GERMANY);
System.out.println("德国数字输出形式:" + numberFormatG.format(d));
// 使用德国货币输出形式
NumberFormat currencyFormatG = NumberFormat
.getCurrencyInstance(Locale.GERMANY);
System.out.println("德国货币输出形式:" + currencyFormatG.format(d));
// 使用美国货币输出形式
NumberFormat currencyFormatA = NumberFormat
.getCurrencyInstance(Locale.US);
System.out.println("美国货币输出形式:" + currencyFormatA.format(d));
// 使用德国百分数输出形式
NumberFormat percentFormatG = NumberFormat
.getPercentInstance(Locale.GERMANY);
System.out.println("德国百分数输出形式:" + percentFormatG.format(d));
java 代码
// 日期格式化输出字符串
SimpleDateFormat sdf=new SimpleDateFormat("MM/dd/yyyy");
String date=sdf.format(new Date());
System.out.println("date = "+date);
// 字符串转日期
SimpleDateFormat sdf=new SimpleDateFormat("MM/dd/yyyy");
Date d1=sdf.parse("04/02/1987");
System.out.println("date = "+d1);
// 不使用格式化输出数
double d1 = 10000.0 / 3.0;
System.out.println("无格式化输出:" + d1);
// 使用本地默认格式输出数
NumberFormat numberFormat = NumberFormat.getNumberInstance();
//numberFormat.setMaximumFractionDigits(4);
//numberFormat.setMinimumIntegerDigits(6);
String numberString = numberFormat.format(d);
System.out.println("本地默认格式输出数:" + numberString);
// 使用本地默认格式输出货币值
NumberFormat currencyFormat = NumberFormat.getCurrencyInstance();
System.out.println("本地默认格式输出货币值:" + currencyFormat.format(d));
// 使用本地默认格式输出百分数
NumberFormat percentFormat = NumberFormat.getPercentInstance();
System.out.println("本地默认格式输出百分数:" + percentFormat.format(d));
// 在不同的国家和地区数字表示的格式也有区别。如德国
// 使用德国的格式化输出数
NumberFormat numberFormatG = NumberFormat
.getNumberInstance(Locale.GERMANY);
System.out.println("德国数字输出形式:" + numberFormatG.format(d));
// 使用德国货币输出形式
NumberFormat currencyFormatG = NumberFormat
.getCurrencyInstance(Locale.GERMANY);
System.out.println("德国货币输出形式:" + currencyFormatG.format(d));
// 使用美国货币输出形式
NumberFormat currencyFormatA = NumberFormat
.getCurrencyInstance(Locale.US);
System.out.println("美国货币输出形式:" + currencyFormatA.format(d));
// 使用德国百分数输出形式
NumberFormat percentFormatG = NumberFormat
.getPercentInstance(Locale.GERMANY);
System.out.println("德国百分数输出形式:" + percentFormatG.format(d));
相关文章推荐
- Java-Excel 报表开发 POI
- Java-Excel报表开发POI
- Java Excel 报表开发POI
- Java-Excel报表开发POI
- Java-Excel报表开发POI(转于老彭的博客)
- Java-Excel报表开发POI(含POI保护工作表功能)
- Java-Excel报表开发POI(含POI保护工作表功能)
- java-poi-excel报表
- 详解JAVA POI导出EXCEL报表的操作(包括各种格式及样式的实现)
- 10、借助POI实现Java生成并打印excel报表(1)
- java使用POI操作Excel报表
- POI实战-java开发excel详解(第四章 常用操作-注释)
- Java实现POI导出Excel报表功能
- excel与java报表开发
- POI实战-java开发excel详解之附录
- POI实战-java开发excel详解之样式
- POI实战-java开发excel详解之复杂写入
- POI实战-java开发excel详解(第五章 样式)
- 11、借助POI实现Java生成并打印excel报表(2)
- POI实战-java开发excel详解(第一章 简单写出)