`

DecimalFormat与ORACLE中字符格式化的一点点关系

    博客分类:
  • java
阅读更多
1.java中DecimalFormat
在java中DecimalFormat 是表示格式的,例如

double avprice="24.2534";
java.text.DecimalFormat df =new java.text.DecimalFormat("#.00");
String aveprice=df.format(avprice);

这种写法就是整数保留不变,后面保留2位小数,不足则补0

2.在oracle里有时需要查询结果就保持格式

select to_char(col_name,'99999D99') from dual;

这表示整数保持5位,小数2位,如果把9改成0,就是强制补0.

分享到:
评论

相关推荐

    Java字符串 日期 数字格式化输出-.doc

    Java 中的字符串日期数字格式化输出是一种常见的操作,特别是在数据输出和显示时。 Java 提供了多种方式来实现格式化输出,包括使用 NumberFormat、DecimalFormat 和 SimpleDateFormat 等类。 数字格式化输出 Java...

    格式化字符串

    在计算机编程中,尤其是在Java这样的面向对象的语言中,格式化字符串是一项非常实用的功能。它主要用于将数据按照特定的格式转换为字符串形式,方便在界面上显示或用于日志记录等场景。常见的格式化类型包括数字格式...

    DecimalFormat数字格式化用法详解

    DecimalFormat 是 NumberFormat 的一个具体子类,用于格式化十进制数字。DecimalFormat 包含一个模式和一组符号,符号含义如下: * 下列字符用在非本地化的模式中。已本地化的模式使用从此 formatter 的 ...

    Android 带小数点的字符串格式化为固定位数

    2. **使用`String.format()`**:在Java中,我们可以利用`String.format()`方法配合格式化字符串来完成。例如,`String.format("%05.2f", 123.456)`会将数字格式化为"123.46",其中`%05.2f`表示总宽度5,其中2位用于...

    java数据格式化

    Java数据格式化是Java编程语言中处理数据呈现和解析的核心技术之一,主要涉及对文本、日期、数值等数据类型的格式化处理,以适应不同的显示需求和国际化标准。本文将深入探讨Java数据格式化的关键概念、类和方法,...

    Java字符串_日期_数字格式化输出

    ### Java字符串、日期与数字格式化输出详解 #### 一、引言 在Java编程语言中,对数据类型的处理和格式化输出是非常重要的一个环节。无论是处理字符串、日期还是数字,都需要开发者具备一定的技巧和方法来确保数据的...

    Java字符串 日期 数字格式化输出.doc

    总的来说,Java的`java.text`包提供了丰富的工具来格式化字符串、日期和数字,使其在输出时能够满足各种需求,无论是简单的还是复杂的格式化,都能游刃有余。在实际开发中,熟练掌握这些类和方法,将极大地提高代码...

    java.text.DecimalFormat类十进制格式化

    Java.text.DecimalFormat类是Java语言中用于格式化十进制数的类,它提供了灵活的格式化方式,能够满足大多数十进制格式化的需求。本文将详细介绍Java.text.DecimalFormat类十进制格式化的方法,包括格式化模板、格式...

    java 使用DecimalFormat进行数字的格式化实例详解

    Java 中的 DecimalFormat 类是一个非常强大的数字格式化工具,它可以对数字进行各种格式化操作,例如,小数点后面的位数、整数部分的长度、分组符号等等。下面是对 DecimalFormat 的一些常见用法。 获取 ...

    java 格式化数字 NumberUtil

    在`NumberUtil` 中,格式化小数可能通过 `formatDecimal` 方法实现,它接受一个浮点或双精度数值作为参数,并返回一个格式化后的字符串。Java 提供了 `DecimalFormat` 类来处理这种任务。例如: ```java import ...

    数字格式化类与大数处理利用案例轻松学习Java语言PPT学习教案.pptx

    本篇内容主要讲解了Java中的`NumberFormat`类和`DecimalFormat`类用于数字格式化,以及`BigInteger`和`BigDecimal`类用于大数处理。 `NumberFormat`类是Java `java.text`包中的一个抽象类,它提供了对数字进行格式...

    java DecimalFormat常用方法详解

    Java DecimalFormat是Java中用于格式化十进制数字的一种常用方法,它继承自NumberFormat类,提供了多种格式化方式,满足不同的需求。在本文中,我们将详细介绍Java DecimalFormat的常用方法,并通过实例代码展示其...

    Struts2 格式化日期、时间和数字

    在Struts2框架中,处理日期、时间和数字的格式化是一项常见的任务,这涉及到前端展示和后端数据处理的一致性。Struts2提供了一系列工具和API,使得开发者能够轻松地进行格式化工作。以下是对Struts2中日期、时间和...

    JAVA 字符串 操作

    9. 格式化字符串: `format()`方法:类似于C语言的`printf`,用于格式化输出字符串。例如`String formatted = String.format("%d %s", 123, "example");` 10. 字符串与字符数组: - `toCharArray()`:将字符串...

    安卓textView相关-Android一些数字文字相关的格式化工具类.rar

    - 在运行时,可以使用`String.format()`方法动态地格式化字符串。例如,`String.format("%d年%d月%d日", year, month, day)`将返回一个格式化后的日期字符串。 8. **动态加载数据**: - 当需要从网络或数据库获取...

    数字格式化工具类

    总结来说,数字格式化工具类在Java编程中扮演着重要角色,它们简化了数字与字符串之间的转换,并提供了强大的国际化支持。深入理解和运用这些工具类,结合源码学习,能提升我们的编程技能。同时,关注Java性能优化也...

    Java日期格式化及其使用例子

    在Java编程中,日期处理是一项常见的任务,涉及到各种日期格式化、转换以及与数据库交互的操作。以下是关于Java日期处理的一些关键知识点,主要基于标题、描述和提供的代码示例。 1. **SimpleDateFormat**: `...

    DecimalFormat多种用法详解

    除了格式化数字外,DecimalFormat 还支持解析包含格式化的数字的字符串。例如: ```java NumberFormat nf = NumberFormat.getInstance(); Object obj = null; try { obj = nf.parse("1234,56"); } catch (Parse...

    Java中DecimalFormat用法详解

    在本文中,我们详细介绍了Java中DecimalFormat的用法,包括基本用法、格式化样式和应用。通过使用DecimalFormat,我们可以轻松地将数字格式化为指定的样式,提高了我们的编程效率和代码可读性。

    java字符串类型数字设置千分位分隔

    在这个`formatThousandSeparator`方法中,如果输入的字符串可以成功转换为`double`,则格式化并返回;如果无法转换,则返回提示信息。 总的来说,处理字符串类型的数字,进行千分位分隔,主要涉及以下几个步骤: 1....

Global site tag (gtag.js) - Google Analytics