Я хочу взять строку, затем перевернуть строку, если они такие же, как и печать "same"
, если не напечатать "not same"
. Эти коды Окей для меня, но если я беру строку с пробелами, как "r a d a r"
программа запрашивает "continue?"
но не стал ждать моего ответа .. сразу бросить курить ..Переверните пробелы java
import java.util.Scanner;
public class sormak {
public static void main(String[]args) {
Scanner input = new Scanner(System.in);;
String yes = "yes";
String cont = "";
do {
String reserve = "";
String input1 = "";
System.out.print("give me string");
input1 = input.next();
for(int i=input1.length(); i>0; i--)
{
reserve = reserve + input1.substring(i-1,i);
}
if(input1.equalsIgnoreCase(reserve))
System.out.println("same!!");
else
System.out.println("not same");
System.out.print("continue?");
cont = input.next();
} while (cont.equalsIgnoreCase(yes) == true);
}
}
Что делает javadoc Scanner.next()? Когда вы просматриваете методы, предлагаемые сканером в javadoc, вы не можете найти тот, который вернет целую строку? –
дай мне струнный радар такой же !! продолжение? Да дайте мне stringr a d a r такой же !! ** Продолжить? Furkan @ fujitsu: ~/Desktop $ ** –