Как остановить цикл при вводе "0" в java?
Я хочу сделать программу, которая хорошо скажет мне, что такое пользовательский ввод, она должна сказать мне, является ли это палиндром или нет. Когда пользователь вводит 0, я хочу, чтобы он вышел из цикла. Пожалуйста, помогите мне сделать это! Спасибо :D
Что я уже пробовал:
import java.util.Scanner; class Palindrome { public static void main(String args[]) { Scanner in = new Scanner(System.in); boolean isPalindrome = true; while (isPalindrome) { String reverseString=""; Scanner scanner = new Scanner(System.in); System.out.println("Enter a positive integer (0 to quit):"); String inputString = scanner.nextLine(); int length = inputString.length(); int i = length-1; while ( i >= 0) { reverseString = reverseString + inputString.charAt(i); i--; } if (inputString.equals(reverseString)) System.out.println(inputString + " is a palindrome."); else System.out.println(inputString + " Input string is not a palindrome."); } } }
Mohibur Rashid
является
Мадам, что такое палиндром?
LillyLeaf
да
Mohibur Rashid
В этом случае вам придется заниматься делом.