Java格式的输出

电脑杂谈  发布时间:2020-06-24 00:17:02  来源:网络整理

java中printf输出格式_printf格式输出12个0_java printf输出40.0%

Java格式的输出

当要格式化和输出方法时,需要格式字符串和参数列表. 格式字符串可以包括固定文本和一个或多个格式说明符. 请参见以下示例:

String s = String.format(“ Duke's Name: %s”,name); // format(字符串格式,对象参数)

这是Java的String类的格式化方法. 在此方法中,“ Duke的名称: %s”是此方法的第一个参数,它是格式字符串(格式字符串),其中(%s)是格式说明符,其余部分是定型文本. 名称是参数列表.

•对于一般情况java中printf输出格式,格式说明符的语法如下:

%[argument_index $] [flags] [width] [. precision]转化

java printf输出40.0%_printf格式输出12个0_java中printf输出格式

•格式说明符以%符号开头,并替换为相应的参数. (根据\可以理解%符号,要输出%符号,格式必须写为%%)

•argument_index是一个十进制整数,顾名思义,它指示以下参数的位置,例如,上面的1 $表示名称.

•flags用于控制输出格式,但是如何控制取决于最后的转换(转换).

•width是一个正整数,表示要输出的字符的长度.

转换器

徽标

java中printf输出格式_java printf输出40.0%_printf格式输出12个0

•代码:

公共类formatDemo {

public static void main(String [] args){

// TODO自动生成的方法存根

System.out.println(“ H​​ello World”);

双倍x = -10000.0 / 3.0;

printf格式输出12个0_java中printf输出格式_java printf输出40.0%

双倍y = 5000.0 / 3.0;

System.out.println(x);

System.out.printf(“%,10.2f \ r \ n”,x);

System.out.printf(“%-,10.2f \ r \ n”,x);

System.out.printf(“%+(,10.2f%2 $ .3f \ r \ n”java中printf输出格式,x,y);

System.out.printf(“%+(,10.2f%1 $ .3f%2 $ .3f%

}

printf格式输出12个0_java printf输出40.0%_java中printf输出格式

}

•结果:

•日期格式转换:

日期格式说明符的特征在于,说明符中的转换以t开头,并以下表中的任何字符结束.

时间以毫秒为单位(从固定时间点开始,可以是正数或负数). 这称为纪元,它是UTC时间1970年1月1日,00: 00: 00. UTC是“协调世界时”的缩写,与GMT(格林威治标准时间/格林威治标准时间)相同. Java将保存时间和命名时间点分开. Date类用于表示时间. 另一个是Hitachi表示法Calendar类.


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/ruanjian/article-256191-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      热点图片
      拼命载入中...