1
package wang; import java.util.Scanner; public interface Fruit{ } class Apple implements Fruit{ public Apple() { System.out.println("创建了一个苹果对象"); } } class Banana implements Fruit{ public Banana() { System.out.println("创建了一个香蕉对象"); } } class Putao implements Fruit{ public Putao() { System.out.println("创建了一个葡萄对象"); } } class Gardener{ public Fruit create () { Fruit f=null; Scanner input=new Scanner(System.in); String name=input.next(); if (name.equals("1")) { f=new Apple(); }else if (name.equals("2")) { f=new Banana(); }else if (name.equals("3")) { f= new Putao(); }else { System.out.println("不会种"); } return f; } } package wang; public class Test { public static void main(String[] args) { // TODO Auto-generated method stub Gardener g=new Gardener(); g.create(); } }
输入6位密码,再次输入密码,如果不够6位,提示,位数不对,如果两次不一致,提示两次密码不一致。
package wang; import java.util.Scanner; public class Text { public static void main(String[] args) { // TODO Auto-generated method stub // 输入6位密码,再次输入密码,如果不够6位,提示,位数不对,如果两次不一致,提示两次密码不一致。 // length() // equals() Scanner sc=new Scanner(System.in); System.out.println("请输入您的密码"); String pass1=sc.next(); System.out.println("请再次输入密码"); String pass2=sc.next(); if(pass1.length()>0&&pass1.length()<6) { System.out.println("位数不足"); }else if(!pass1.equals(pass2)) { System.out.println("两次密码不一致"); } } }