5-28

package wang.hm;


import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
/*
 * 第一题
 */
public class DateDemo {

    public static void main(String[] args) throws ParseException {
        Date now = new Date();
        System.out.println(now);
        SimpleDateFormat sdf = new SimpleDateFormat("公元yyyy年MM月dd日 HH:mm:ss E");
        String line = sdf.format(now);
        System.out.println(line);
        //计算今天是2020 年地多少天
        String start = "2020-1-1";
        //将字符串转化为时间
        sdf= new SimpleDateFormat("yyyy-MM-dd");
        Date d= sdf.parse(start);
        //获取开始毫秒数
        long startMs =d.getTime();
        //获取现在毫秒数
         long todayMs= now.getTime();
         int day = (int)((todayMs-startMs)/1000/60/60/24);
         System.out.println("今天是"+line+"的第"+day+"天");
    }

}
package wang.hm;

import java.util.Random;

/*
 * 随机生成0-100之间的数字
 */
public class RandomDemo {

    public static void main(String[] args) {
        //第一种方法
        int num = (int)(Math.random()*101);
        System.out.println(num);
        //第二种方法
        Random r = new Random();
        int num2 = r.nextInt(101);
        System.out.println(num2);
    }

}
package wang.hm;

import java.util.Scanner;

/*
 * 输入地址看是否合法并返回用户名
 */
public class StringPractice {

    public static void main(String[] args) {
        Scanner sca = new Scanner(System.in);
        System.out.println("请输入邮箱");
        String  line = sca.nextLine();
        if (line.contains("@")&&line.contains(".")) {
            if (line.indexOf("@")<line.indexOf(".")) {
                System.out.println("您输入的正确");
                //获取位置
                int start = line.indexOf("@");
                
                String name =line.substring(0,start);
                System.out.println("你的名字是"+":"+name);
                return;
            }
            
        }
        System.out.println("你输入的格式错误");

    }
}
原文地址:https://www.cnblogs.com/wzm7282/p/12979352.html