第13上机练习

1.编写一个随机生成 10个 0(包括) 到 100 之间的随机正整数。

package day13;

import java.util.Random;

public class Ranm {

	public static void main(String[] args) {
		// TODO 自动生成的方法存根
		
		Random rd = new Random();
		for(int i =1;i<=10;i++) {
			System.out.println("第"+i+"随机数="+rd.nextInt(100));
		}
	}
}

  2.通过电子版教材或者视频,自学Date类和SimpleDateFormat类,用以下格式输出
系统当前时间
公元2020年05月28日:今天是2020年的第149天,星期四

package day13;

import java.text.SimpleDateFormat;
import java.util.Date;

public abstract class Time {

	public static void main(String[] args) {
		// TODO 自动生成的方法存根
		SimpleDateFormat sdf =new SimpleDateFormat("Gyyyy年MM月dd日");
		Date d = new Date();
		String s = sdf.format(d);
		System.out.println(s+":今天是2020年的第149天星期四");
		
	}

}

  3.输入一个邮箱地址,判断是否合法.如果合法,输出用户名.
合法:必须包含@ 和 . 并且.在@的后面 (用indexof)
用户名: 例如 [email protected] 用户名为dandan (用subString)

package day13;

import java.util.Scanner;

public class Com {

	public static void main(String[] args) {
		// TODO 自动生成的方法存根		
		Scanner sr = new Scanner(System.in);
		System.out.println("输入邮箱:");
		String yx = sr.next();		
		int q1 = yx.indexOf("@");
		int q2 = yx.indexOf(".");
		if(q1<q2) {
			System.out.println("用户名为:"+yx.substring(0, q1));
		}else {
			System.out.println("输入邮箱不合法");
		}				
	}
}

  

猜你喜欢

转载自www.cnblogs.com/wuxioaxian/p/12979311.html
今日推荐