java百分号的用法,Java String.format()方法中使用百分号'%'_栗子教程
下面这个例子演示了如何在String.format方法中显示一个百分号。
像下面这样直接调用String.format("%d%", 100)来显示百分号,将会抛出java.util.UnknownFormatConversionException异常:
JavaStringFormat1.java
package com.mkyong;
public class JavaStringFormat1 {
public static void main(String[] args) {
String result = String.format("%d%", 100);
System.out.println(result);
}
}
输出
Exception in thread "main" java.util.UnknownFormatConversionException: Conversion = '%'
at java.base/java.util.Formatter.checkText(Formatter.java:2732)
at java.base/java.util.Formatter.parse(Formatter.java:2718)
at java.base/java.util.Formatter.format(Formatter.java:2655)
at java.base/java.util.Formatter.format(Formatter.java:2609)
at java.base/java.lang.String.format(String.java:2897)
解决方法
如果要想避免java.util.UnknownFormatConversionException异常,我们需要使用%%来表示一个百分号,例如:String.format("%d%%", 100)。
JavaStringFormat2.java
package com.mkyong;
public class JavaStringFormat2 {
public static void main(String[] args) {
String result = String.format("%d%%", 100); // 100%
System.out.println(result);
}
}
输出
100%
java百分号的用法,Java String.format()方法中使用百分号'%'_栗子教程相关推荐
- java format用法_Java String format() 方法
例如: String 类的 format 方法可以格式化日期和时间import java.util.Date; import java.util.Locale; public class Main { ...
- java cha r转string_JAVA String.format 方法使用介绍
以下日期和时间转换的后缀字符是为 't' 和 'T' 转换定义的.这些类型相似于但不完全等同于那些由 GNU date 和 POSIX strftime(3c) 定义的类型.提供其他转换类型是为了访问 ...
- 如何在string.Format方法中输出大括号({})
C#(a.cs) using System;public class Test {public void Middle(string start, string end){string pat1 = ...
- java字符串格式化:String.format()方法的使用
String类的format()方法用于创建格式化的字符串以及连接多个字符串对象.熟悉C语言的读者应该记得C语言的sprintf()方法,两者有类似之处.format()方法有两种重载形式. l ...
- Java基础(三十五)Math、Random类和数字格式化(String.format方法)
一.Math类 Math类常用的方法: public static long abs (double a) 返回a的绝对值 public static double max (double a,dou ...
- Objective-C 字符串拼接函数 多个不同类型的参数拼接到一个字符串 类似于Java中 String.format()方法的原生API
总目录 iOS开发笔记目录 从一无所知到入门 文章目录 需求 Screenshot Code Output 需求 我有多个参数(类型也许不同),需要拼接到一个字符串中. 在Java中有String.f ...
- String.format() 方法用法解说
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. String chargeFlowUrl = _AGENT_URL+ "?agentAcc ...
- java中string范围_java中long parseLong(String s)方法中string(十进制数字)的范围?
java中long parseLong(String s)方法中string(十进制数字)的范围? 來源:互聯網 2009-06-19 05:05:28 評論 分類: 電腦/網絡 >> ...
- String.format()方法使用说明
2019独角兽企业重金招聘Python工程师标准>>> JDK1.5开始String类中提供了一个非常有用的方法String.format(String format, Object ...
最新文章
- 【FI模块学习笔记】 固定资产概述(上)
- VTK:PolyData之QuantizePolyDataPoints
- 濮阳第二届创客机器人比赛_咸阳市举行第二届机器人大赛暨第一届创客大赛
- QImage QPixmap Mat区别
- requestmapping中path与value区别_1、Spring注解之@RequestMapping
- Quartz2-Quartz与tomcat集成
- 如何使用phpMQTT连接阿里云微服务消息队列for IoT
- as 插件GsonFormat用法(json字符串快速生成javabean)
- hibernate DetachedCriteria实现多表关联查询createAlias的使用
- 12条自问让你更好地编程
- 试用cmd markdown
- (转)软件工程 英文缩写
- 移动app原型设计工具:Flinto for Mac
- su命令的隐患——用户提权
- 计算机毕业设计Django毕业设计论文源代码服装展示平台电商商城购物系统
- NLP - 词法分析
- 容器:forward_list用法及示例
- 曲线上点的曲率半径计算
- swiper轮播图切换指示点改变背景颜色
- 我的第二段实习经历之实习沉淀
热门文章
- ps实操——基础篇(2)
- android+n+xperia+z3,索尼Z3成为首款升级Android 7.0机型
- 2010年个人所得税计算公式
- 27 | 递归树:如何借助树来求解递归算法的时间复杂度?
- MVC 网上花店销售系统的设计与实现java jsp 程序设计 课程设计 毕业设计-附源码02140
- 敏捷开发领域里的 Epic 以及和 User Story 的关联关系
- 1. 什么是OpCode?
- 计算机组成原理实验2---单周期CPU
- 【科创人XTGO】别被《人月神话》毒害,“组织越大效率越低”是误区
- 安装Visual Studio Code,解决vscode中文乱码问题