任务:
功能:定义一个包含 10 个元素的整型数组,通过随机产生 10 以内的随机数,给数组中的每个元素赋值,并输出结果。
运行结果: 0 3 3 2 6 3 2 7 0 9
注:由于数组元素值为随机产生,所以运行结果不固定,此运行结果仅作为示例
请在下图中的第 6、11、17 行中将代码填写完整。
package world;
public class Sui {
public static void main(String[] args) {
// 定义一个整型数组,长度为10
int[] nums = new int[10];
//通过循环给数组赋值
for (int i = 0; i < nums.length; i++) {
// 产生10以内的随机数[0,10)
int x = (int) (Math.random()*10);
nums[i] = x;
}
for (int num:nums) {
System.out.print(num + " ");
}
}
}
任务:代码实现获取 Calendar 对象,并转换为指定格式的时间。请将第 9、12 行代码补充完整
运行结果:
package world;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
public class Casi {
public static void main(String[] args) {
Calendar c=Calendar.getInstance();
// Date date=new Date();
Date date = c.getTime();
SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String now=sdf.format(date);
System.out.println("当前时间:"+now);
}
}
任务:
功能:实现将日期转换为指定格式的文本,将文本转换为日期
请在编辑器中的第 15、18、27 行中将代码填写完整
运行结果:
package world;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.text.ParseException;
public class Diao {
public static void main(String[] args) throws ParseException {
SimpleDateFormat sdf1 = new SimpleDateFormat("yyyy年MM月dd日 HH时mm分ss秒");
SimpleDateFormat sdf2 = new SimpleDateFormat("yyyy/MM/dd HH:mm");
SimpleDateFormat sdf3 = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
//
Date now = new Date();
//
System.out.println(sdf1.format(now));
System.out.println(sdf2.format(now));
System.out.println(sdf3.format(now));
String d = "2014-6-1 21:05:36";
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
//
Date date = sdf.parse(d);
System.out.println(date);
}
}