بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
تست برابری 2 متغیر؟
سلام دوستان
می خوام برابری دو متغیر settedDateOne از متد private void dateDialog()
و متغیر settedDateTwo از متد private void anothertDateDialog() رو
که هردو String هستند رو چک بکنم!
لطفا راهنمایی کنید. با تشکر
private void dateDialog() {
TextView txtDateOne = (TextView) findViewById(R.id.txtDateOne);
DatePickerDialog dialog = new DatePickerDialog(ReminderActivity.this, new OnDateSetListener() {
@Override
public void onDateSet(DatePicker view, int year, int monthOfYear, int dayOfMonth) {
txtDateOne.setText(year + "/" + monthOfYear + "/" + dayOfMonth);
String settedDateOne = txtDateOne.getText().toString();
}, 2015, 11, 11);
dialog.show();
}
private void anothertDateDialog() {
TextView txtDateTwo = (TextView) findViewById(R.id.txtDateTwo);
DatePickerDialog dialog = new DatePickerDialog(ReminderActivity.this, new OnDateSetListener() {
@Override
public void onDateSet(DatePicker view, int year, int monthOfYear, int dayOfMonth) {
txtDateTwo.setText(year + "/" + monthOfYear + "/" + dayOfMonth);
String settedDateTwo = txtDateTwo.getText().toString();
}, 2015, 11, 11);
dialog.show();
}
+2
0
سلام برای خوانا شدن کد و در نتیجه کمک به خود از علامت (Source Code) استفاده کنید . (10 سال پیش)
0
0
ممنون آقا رضا، اصلاح می کنم. (10 سال پیش)
+1
0
متغیر رو به عنوان فیلد تعریف کنید. (10 سال پیش)
+1
0
باید یک شرط بگذارید که مثلا اگر مساوی بودن یه کاری بکنه و اگه مساوی نبودن کار دیگه ای برای شرط میتوانید از if استفاده کنید درون پرانتز if اسم متغییر اول تون رو بنویسید بعد دو مساوی بگذارید و اسم متغییر دوم رو بنویسید (10 سال پیش)
+1
0
ممنون از راهنمایی javac و atf
خیلی خوب بود :-) (10 سال پیش)
برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال
Criss
10 سال پیش
+2
0
علاوه بر توضیحات دوستان <
برای تست کردن یک مقدار String صحیح ترین روش < استفاده از String.equal() هست <
شما باید هر دو متغر رو بصورت فیلد تعریف کنید <
boolean bool = settedDateTwo.equals(settedDateOne);
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .