Не могли бы вы объяснить, как работает hashcode? Я новичок в android. Все, что я хочу сделать, это получить hashcode моего edittext , который пользователь ввел.Как использовать hashcode?
Это мой код:
public class MainActivity extends Activity {
EditText txtCode, txtID;
Button enter;
@Override
protected void onCreate(Bundle savedInstanceState)
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
txtID = (EditText) findViewById(R.id.txtid);
txtCode = (EditText) findViewById(R.id.txtcode);
enter = (Button) findViewById(R.id.button1);
enter.setOnClickListener(new OnClickListener()
{
@Override
public void onClick(View v)
{
// TODO Auto-generated method stub
String a = txtID.getText().toString();
int b = a.hashCode();
txtCode.setText(b);
}
});
}
'hashCode()' не зависит от Android. – Ahmad
Что не работает с кодом, который у вас есть сейчас? Какую ошибку вы получаете? – Simon
Вы должны увидеть javadoc для 'Object': http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html - контракт .equals() /. HashCode() объясняется полностью. – fge