嗨什么是JAVA相当于用C#编写的代码和平 第1课:
public string Password
{
get { return password; }
set { password = value; }
}
第2课:
try
{
UserEntity user = new UserEntity();
user.Password = textBoxPassword.Text;
user.InsertUser();
MessageBox.Show("User is registred");
}
在java中我写了这个: 第1课:
protected int password ;
public int getPassword(){
return password;
}
public void setPassword(int password){
this.password=password;
}
class2:
LoginEntity login = new LoginEntity();
login.getPassword() = pwdTextBox.getText();// here ERROR : required variable , found value
答案 0 :(得分:5)
在C#和Java中都不能在作业的左侧进行方法调用。所以这个:
login.getPassword() = pwdTextBox.getText();
在Java或C#中无效
也许你想要
login.setPassword(pwdTextBox.getText());
虽然你真的应该避免使用字符串作为密码,因为它们很容易被嗅到,使你的密码保护很差。