1.编写一个随机生成 10个 0(包括) 到 10的随机整数
package text; import java.util.Random; public class Ran { public static void main(String[] args) { Random r=new Random(); int[] n=new int[10]; for(int i=0;i<n.length;i++) { n[i]=0+r.nextInt(101); System.out.print(n[i]+" "); } } }
2.通过电子版教材或者视频,自学Date类和SimpleDateFormat类,用以下格式输出
系统当前时间
公元2020年05月28日:今天是2020年的第149天,星期四
复制代码 package text; import java.text.SimpleDateFormat; import java.util.Date; public class West { public static void main(String[] args) { Date d=new Date(); SimpleDateFormat s=new SimpleDateFormat("Gyyyy年 MM月dd日: "+"今天是yyyy年的第D天,E"); System.out.println(s.format(d)); } }
3.输入一个邮箱地址,判断是否合法.如果合法,输出用户名.
合法:必须包含@ 和 . 并且.在@的后面 (用indexof)
用户名: 例如 [email protected] 用户名为dandan (用subString)
package text; import java.util.Scanner; public class West { public static void main(String[] args) { Scanner s=new Scanner(System.in); System.out.println("请输入一个邮箱地址"); String email=s.next(); int i=email.indexOf("@"); int j=email.indexOf('.'); if(i!=0&&j>i) { System.out.println("合法"); String r=email.substring(email.indexOf(0)+ 1,email.indexOf('@')); System.out.println("用户名: "+r); }else { System.out.println("不合法"); } } }