Я новичок в java и кодировании. . Я создал приложение, которое предлагает пользователю зарегистрировать свое имя пользователя и пароль, чтобы иметь возможность войти в систему у меня есть этот кусок кода:Изменить значения на строку
EditText username = (EditText) findViewById(R.id.RegUsername);
EditText password = (EditText) findViewById(R.id.RegPassword);
EditText password2 = (EditText) findViewById(R.id.RegPassword2);
String usernamestr = username.getText().toString();
String passwordstr = password.getText().toString();
String password2str = password2.getText().toString();
Это все работает отлично. Мне просто интересно, почему его нужно изменить на String для сохранения в базе данных?
«*** Мне просто интересно, почему его нужно изменить на строку, чтобы сохранить в базе данных? ***« в противном случае вы сохранили бы [ object] (https://docs.oracle.com/javase/tutorial/java/concepts/object.html) –
EditText.getText возвращает Editable, а не String. –