بسيطة إذا كان البيان في جاوة [مغلقة]
-
10-07-2019 - |
سؤال
كيف يمكنني كتابة if
بيان في جاوة التي تعرض Goodbye!
إذا كان المتغير word
يحتوي على رسالة d
?
شكرا للجميع.
المحلول
if (word.contains("d")) {
System.out.println("Goodbye!");
}
نصائح أخرى
استخدام:
if(word.indexOf("d") >= 0) {
System.out.println("Goodbye!");
}
البحث عن جافا API مستندات لمعرفة ما هو متاح في سلسلة الدرجة.هناك العديد من الخيارات بما في ذلك indexOf() طريقة إرجاع -1 إذا كان الحرف نظرا ليست في سلسلة فهرس الحرف إذا وجدت في السلسلة.
int ans = mystring.indexOf(mychar);
ثم يمكنك استخدام جملة if للتحقق من الجواب متغير.
if (word.contains("d")) System.out.println("Goodbye!");
حسنا, هذا كان في جافا!!
if(word.compareTo("d") == 0)
System.out.println("Goodbye!");
أو
if(word.equals("d"))
System.out.println("Goodbye!");
على افتراض أن الكلمة هي سلسلة وليس شار.
لا تنتمي إلى StackOverflow