0
点赞
收藏
分享

微信扫一扫

我的Java学习之路(第十五天)----- 字符串格式设置(附:print、printf以及println区别)


1、字符串格式设置(参考书籍:Java编程思想 Allen B.Downey)
涉及到方法String.format,它与String.printf相同:一个格式说明符和一系列的值,主要差别在于后者将结果显示到屏幕上,前者则创建一个新的字符串但什么都不显示;
下面举个例子:

package de1;

public class Test {

public static void main(String[] args) {
System.out.println(timeString(13, 50));
}
public static String timeString(int hour,int minute) {
String ampm;
if(hour<12) {
ampm = "AM";
if(hour==0) {
hour = 12; //午夜
}
}else {
ampm = "PM";
hour -= 12;
}
return String.format("%02d:%02d %s", hour, minute, ampm);
}
}

🌂print、printf以及println区别
首先print与printf没什么太大的区别,也就是一个会换行,一个不会换行,而printf主要是继承了C语言的一些特性,它常用于格式转换;


举报

相关推荐

学习JAVA的第十五天(基础)

学习javaweb第十五天

打卡学习第十五天

Java web第十五天

学习python的第十五天

学习C语言第十五天

学习c#的第十五天

学习STM32第十五天

0 条评论