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("两次密码不一致");
}
}
}



浙公网安备 33010602011771号