String str3=str1.concat(“a book”);
System.out.println(“连接后的字符串为:“+str3);
//替换字符
String str4=str3.replace(‘i’,'m’);
System.out.println(“替换后的字符串为:“+str4);
}
}
12.编程计算距当前时间 10 天后的日期和时间,并用“xxxx 年 xx 月 xx 日”的格式输出新的日期和时间。
参考代码:
import java.util.Calendar;
public class Ex12 {
public static void main(String[] args) {
Calendar cal=Calendar.getInstance();
cal.add(Calendar.DAY_OF_YEAR,10);
String strDate=cal.get(Calendar.YEAR)+”年“
+(cal.get(Calendar.MONTH)+1)+”月“
+cal.get(Calendar.DATE)+”日“;
System.out.println(“10 天后的日期为:“+strDate);
}
}
13.创建一个类 Stack,代表堆栈(其特点为:后进先出),添加方法 add(Object obj)、方法 get()和 delete( ),并编写 main 方法进行验
证。
参考代码:
import java.util.LinkedList;