zoukankan      html  css  js  c++  java
  • 第十三周上机练习

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

    public class test {
    
        public static void main(String[] args) {
            // TODO Auto-generated method stub
            int[] arr = new int[10];
            for(int i=0;i<10;i++){
                arr[i] = (int)(100*(Math.random()));
            }
            for(int i=0;i<10;i++){
                System.out.println(arr[i]);
            }
        }
    
    }

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

    import java.text.ParseException;
    
    import java.text.SimpleDateFormat;
    
    import java.util.Date;
    
    public class Test {
    
        public static void main(String[] args) {
            // TODO Auto-generated method stub
            SimpleDateFormat CeshiFmt0 = new SimpleDateFormat("Gyyyy年MM月dd日");
            SimpleDateFormat CeshiFmt5 = new SimpleDateFormat("今天是Gyyyy年的第D天,E");
            Date now = new Date();
            System.out.println(CeshiFmt0.format(now));
            System.out.println(CeshiFmt5.format(now));
        }
    
    }

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

    import java.util.Scanner;
    
    public class address {
    
    
    public static void main(String[] args) {
        Scanner sc= new Scanner(System.in);
        System.out.println("输入一个邮箱地址:");
        String string = sc.next();
        if(string.contains("@") ==true||string.contains(".") ==true) {
            int indexOf=string.indexOf("@");
            int indexOf2=string.indexOf(".");
           if (indexOf<indexOf2){
               String substring = string.substring(0, indexOf);
               System.out.println(substring);
           }else{
               System.out.println("邮箱地址是合法的!");
           }
        }else {
            System.out.println("邮箱地址是不合法!");
        }
    }
    }    

  • 相关阅读:
    ZOJ 2158 Truck History
    Knight Moves (zoj 1091 poj2243)BFS
    poj 1270 Following Orders
    poj 2935 Basic Wall Maze (BFS)
    Holedox Moving (zoj 1361 poj 1324)bfs
    ZOJ 1083 Frame Stacking
    zoj 2193 Window Pains
    hdu1412{A} + {B}
    hdu2031进制转换
    openjudge最长单词
  • 原文地址:https://www.cnblogs.com/1234y-7/p/12979603.html
Copyright © 2011-2022 走看看