猿教程 Logo

Java String format方法

阿里云服务器,每月低至7.8元,项目演示即建站必备,比腾讯云更便宜,并且不需学生认证,从此链接购买有效:去购买

java字符串format()方法通过给定的locale,format和arguments返回格式化的字符串。

如果不在String.format()方法中指定语言环境,它将通过调用Locale.getDefault()方法使用缺省语言环境。

java语言的format()方法类似于c语言中的sprintf()函数和java语言的printf()方法。


签名

有两种类型的字符串format()方法:

public static String format(String format, Object... args)
和
public static String format(Locale locale, String format, Object... args)

参数

locale:指定要应用于format()方法的语言环境。

format:字符串的格式。

args:格式字符串的参数。 它可以是零或更多。


返回

格式化字符串


可能抛出的异常

NullPointerException异常:如果格式为null。

IllegalFormatException:如果格式是非法或不兼容。


Java String format()方法示例

相关实例:

public class FormatExample{
public static void main(String args[]){
String name="sonoo";
String sf1=String.format("name is %s",name);
String sf2=String.format("value is %f",32.33434);
String sf3=String.format("value is %32.12f",32.33434);//returns 12 char fractional part filling with 0

System.out.println(sf1);
System.out.println(sf2);
System.out.println(sf3);
}}

运行结果:

name is sonoo
value is 32.334340
value is 32.334340000000
阿里云服务器,每月低至7.8元,项目演示即建站必备,比腾讯云更便宜,并且不需学生认证,从此链接购买有效: 去购买


版权声明:本站所有教程均为本站原创或翻译,转载请注明出处,请尊重他人劳动果实。请记住本站地址:www.yuanjiaocheng.net (猿教程) 作者:卿文刚
本文标题: C#环境
本文地址:http://www.yuanjiaocheng.net/Java/java-string-format.html