`
yjzagan2003
  • 浏览: 37031 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

java百分号的处理

    博客分类:
  • java
阅读更多

1,在jsp显示百分号,可以直接在jsp的内容后写一个 %  ,但是在java处理时,需要计算出的内容(如:0.2)乘以 100;
2,如果直接用java处理,可以 getPercent(0.2) 得到 20.00% ,会直接在页面上显示出来,并且如果为0或1,直接写为 0% 或 100%

 /**
  * 得到百分比
  * @param a
  * @return
  */
 private String getPercent(double a){
   NumberFormat format = NumberFormat.getPercentInstance();// 获取格式化类实例
      BigDecimal num1 = new BigDecimal(a);
      BigDecimal num2 = new BigDecimal(0);
      BigDecimal num3 = new BigDecimal(1);
      if(num1.compareTo(num2)!=0&&num1.compareTo(num3)!=0){
       format.setMinimumFractionDigits(2);// 设置小数位
       System.out.println("a="+a);
      }
         return format.format(a);
 }


3,在jsp导出时,可以在cell中添加样式:
 <td     style='width:53pt; mso-number-format: #0.00%' >
          <bean:write name="obj" property="rate"/>
</td>

分享到:
评论

相关推荐

    java(小数点,百分号处理)

    ### Java中的小数点与百分号处理技巧 在Java编程中,经常需要处理数值的格式化显示问题,尤其是在涉及财务、统计分析等场景时。本文将详细介绍如何利用Java中的`java.text.DecimalFormat`和`java.text.NumberFormat...

    struts2 井号,星号,百分号的含义和使用举例.doc

    总结起来,Struts2中的井号(#)、星号(*)和百分号(%)在OGNL表达式语言中有着特定的含义和用法,它们极大地提高了代码的可读性和维护性,简化了Web应用开发中的数据处理和逻辑表达。通过熟练掌握这些符号的使用...

    java编的计算器(功能还算可以)

    Java 编写的计算器程序通常包含了基础的算术运算,如加法、减法、乘法和除法。在这个“功能还可以”的计算器...理解并构建这样的程序,可以深化对Java面向对象编程、异常处理、输入/输出以及可能的图形界面设计的理解。

    java实现小数、百分数值处理组件

    4. **格式化输出**:可以按照特定格式(例如保留几位小数,是否显示百分号等)输出小数或百分数。 在9_3_数值处理组件中,可能包含了实现这些功能的类和方法。通过分析源代码,我们可以学习如何优雅地处理小数和...

    JAVA上百实例源码以及开源项目源代码

    21个目标文件 摘要:JAVA源码,媒体网络,山寨QQ,Java聊天程序 Java编写的山寨QQ,多人聊天+用户在线,程序分服务端和客户端,典型C/S结构, 当用户发送第一次请求的时候,验证用户登录,创建一个该qq号和服务器端保持...

    java中main方法发送httpPost请求

    这里我们将深入探讨如何在Java的main方法中实现这个功能,以及相关的HTTP请求和响应处理。 首先,Java中发送HTTP POST请求通常会用到`HttpURLConnection`类或者第三方库如Apache HttpClient或OkHttp。下面我们将...

    Java普通科学型计算器代码

    6. 科学计算功能:该资源实现了科学计算功能,包括平方根、倒数、百分号等运算符。 结论 该资源提供了一个完整的Java普通科学型计算器的代码,展示了Java语言的强大功能和灵活性。开发者可以根据该代码,快速实现一...

    java使用URLDecoder和URLEncoder对中文字符进行编码和解码

    例如,中文字符在UTF-8编码下会转换为多个百分号序列。 ```java String urlStr = URLEncoder.encode("天津大学", "utf-8"); ``` 上面的代码会将“天津大学”编码为一个符合`application/x-www-form-urlencoded`格式...

    java开源包6

    Jackson 是一个 Java 用来处理 JSON 格式数据的类库,性能非常好。 哈希计算工具 java-hash 用来计算 MD5、SHA 哈希算法的 Java 类库,支持 "MD5", "SHA", "SHA-1", "SHA-256", "SHA-384", "SHA-512". 高性能RPC...

    java开源包9

    Jackson 是一个 Java 用来处理 JSON 格式数据的类库,性能非常好。 哈希计算工具 java-hash 用来计算 MD5、SHA 哈希算法的 Java 类库,支持 "MD5", "SHA", "SHA-1", "SHA-256", "SHA-384", "SHA-512". 高性能RPC...

    java开源包101

    Jackson 是一个 Java 用来处理 JSON 格式数据的类库,性能非常好。 哈希计算工具 java-hash 用来计算 MD5、SHA 哈希算法的 Java 类库,支持 "MD5", "SHA", "SHA-1", "SHA-256", "SHA-384", "SHA-512". 高性能RPC...

    java开源包4

    Jackson 是一个 Java 用来处理 JSON 格式数据的类库,性能非常好。 哈希计算工具 java-hash 用来计算 MD5、SHA 哈希算法的 Java 类库,支持 "MD5", "SHA", "SHA-1", "SHA-256", "SHA-384", "SHA-512". 高性能RPC...

    java开源包5

    Jackson 是一个 Java 用来处理 JSON 格式数据的类库,性能非常好。 哈希计算工具 java-hash 用来计算 MD5、SHA 哈希算法的 Java 类库,支持 "MD5", "SHA", "SHA-1", "SHA-256", "SHA-384", "SHA-512". 高性能RPC...

    java实现把含有英文符号字符串转换为中文符号的实现.txt

    java实现含有英文字符串的符号替换为中文符号,在网上看了一些都没有详细的实现方式,看了这个就不用去摸索了,看了就会用了,下次有碰到这方面的,同样中文特殊符号转换为英文符号类似的逻辑

    java开源包8

    Jackson 是一个 Java 用来处理 JSON 格式数据的类库,性能非常好。 哈希计算工具 java-hash 用来计算 MD5、SHA 哈希算法的 Java 类库,支持 "MD5", "SHA", "SHA-1", "SHA-256", "SHA-384", "SHA-512". 高性能RPC...

    java开源包10

    Jackson 是一个 Java 用来处理 JSON 格式数据的类库,性能非常好。 哈希计算工具 java-hash 用来计算 MD5、SHA 哈希算法的 Java 类库,支持 "MD5", "SHA", "SHA-1", "SHA-256", "SHA-384", "SHA-512". 高性能RPC...

    Java文本字符编码解码操作类 Escape.java源代码.rar

    1. `escape()`方法:此方法用于将特殊字符转义,通常会将非字母数字字符转换为百分号(`%`)加上其ASCII值的十六进制表示。在URL编码中,空格通常会被转换为`+`号或者 `%20`。 2. `unescape()`方法:与`escape()`对应...

    java课程设计成品

    设计的主要目的是设计一个简易计算器,可以进行十进制下的四则运算、开根号、百分号、求倒数等,除此外还包括 MR、MC、M+、MS 记忆功能。 知识点1:Java语言特点 Java语言是当今流行的网络编程语言,具有面向对象、...

    2023-JAVA 微信APP支付,百分百有用,实际使用

    本资源“2023-JAVA 微信APP支付,百分百有用,实际使用”提供了实现这一功能的详细指南。 微信APP支付是微信支付的一种模式,它允许用户在第三方应用内进行支付操作,无需跳转到微信客户端。开发者通过调用微信支付...

    java开源包3

    Jackson 是一个 Java 用来处理 JSON 格式数据的类库,性能非常好。 哈希计算工具 java-hash 用来计算 MD5、SHA 哈希算法的 Java 类库,支持 "MD5", "SHA", "SHA-1", "SHA-256", "SHA-384", "SHA-512". 高性能RPC...

Global site tag (gtag.js) - Google Analytics