练习

57-练习-统计出现字符的次数

统计一下上一课中的文章中,”人”字出现的次数。

public static void main(String[] args) {
	String s = "人生中有许多的不如意,各人有各人的烦恼,各家有各家的难处。所以,我们在不如意时往往会怨天尤人,道不出的烦,讲不完的恼,只愿自己命不好,总觉自己活得不如别人,看什么都不顺眼,新的怨旧的恨一古脑地涌上心头,展在眼前,于是生出许多感慨:人情薄如纸。";
	int count = 0;
	for (int i = 0; i < s.length(); i++) {
		char c = s.charAt(i);
		if ('人' == c) {
			count++;
		}
	}
	System.out.println(count);
}Code language: JavaScript (javascript)

58-练习-日期格式化

把今天的日期按”-年-月-日”的格式输出。

Date today = new Date();
String s = String.format("%tY年%tm月%td日", today, today, today);
System.out.println(s);Code language: JavaScript (javascript)

注意:String.format 中每个 %tX 转换符都需要对应一个 Date 参数,所以这里传了三次 today。如果只想传一次,可以用 < 标志复用前一个参数:String.format("%tY年%tm月%td日", today) 改为 String.format("%1$tY年%1$tm月%1$td日", today) 或使用 < 简写:String.format("%tY年%<tm月%<td日", today)。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注