zoukankan      html  css  js  c++  java
  • 5.28

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

    package learn;
     
    public class lianxi {
        public static void main (String[]args) {
            int []a=new int[10];
            int i;
            for(i=0;i<a.length ;i++) {
                a[i]=(int)(Math.random()*101);
            }
            for(i=0;i<a.length ;i++) {
                System.out.print(a[i]+" ");
            }
        }
    }

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

    package learn;
    import java.text.ParseException;
    import java.text.SimpleDateFormat;
    import java.util.Date;
    public class lianxi {
        public static void main(String[] args) throws ParseException {
            // TODO Auto-generated method stub
            SimpleDateFormat CeshiFmt0 = new SimpleDateFormat("Gwd年MM月dd日");
            SimpleDateFormat CeshiFmt5 = new SimpleDateFormat("今天是Gwd年的第 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)

    package learn;
    import java.text.SimpleDateFormat;
    import java.util.Date;
    import java.util.Random;
    import java.util.Scanner;
    public class lianxi {
        public static void  main (String[]args) {
            //TODO Auto-generated method stub
            Scanner input=new Scanner(System.in);
            System.out.print("请输入合法的新浪邮件:");
            String str =input.nextLine();
            int count=0;
            int count2=0;
            int x=0;
            int y=0;
            for(int j=0;j<str.length()-1;j++) {
                String str1=str.substring(j,j+1);
                if(str1.contentEquals("@")) {
                    count++;
                    x=j;
                }
                if(str1.contentEquals(".")) {
                    count2++;
                    y=j;
                }
            }
            if(count==1&&count2==1&&x<(y-1)&&x!=0&&y!=str.length()-1) {
                str.endsWith("@sina.com");
                System.out.println("合法");
            }else {
                System.out.println("不合法");
            }
        }
    }
  • 相关阅读:
    HDU 3681 Prison Break 越狱(状压DP,变形)
    POJ 2411 Mondriaan's Dream (状压DP,骨牌覆盖,经典)
    ZOJ 3471 Most Powerful (状压DP,经典)
    POJ 2288 Islands and Bridges (状压DP,变形)
    HDU 3001 Travelling (状压DP,3进制)
    POJ 3311 Hie with the Pie (状压DP)
    POJ 1185 炮兵阵地 (状压DP,轮廓线DP)
    FZU 2204 7
    POJ 3254 Corn Fields (状压DP,轮廓线DP)
    ZOJ 3494 BCD Code (数位DP,AC自动机)
  • 原文地址:https://www.cnblogs.com/xiaomoa/p/12979763.html
Copyright © 2011-2022 走看看