成员变量初始值
必须先声明 再使用
objiect
万事万物皆对象
都要继承object
object是一个类
equals和==
equals用来判断两个对象是否相等 和==有区别
==默认是判断的是内存地址一不一样 是内存地址!!!一般用在基本数据类型上 不能判断两个对象是不是一致
equals可以自己重写
结果是 false true
字符串的判断必须用equals判断
import java.util.Scanner;
public class Test
{
public static void main(String[] args) {
String username="admin";
String password="666";
Scanner sc=new Scanner(System.in);
System.out.println("enter the username");
String uname=sc.nextLine();
System.out.println("enter the password");
String upwd=sc.nextLine();
//判断用户名和密码是否ok 必须用equals
if(uname.equals(username)&&upwd.equals(password))
{
System.out.println("success");
}else
System.out.println("fuck you");
}
}
System.out.println("fuck you");
}
}