Witam, robię zadanie: Napisać program, który wczytuje od użytkownika ciąg znaków, a następnie two-rzy łańcuch będący odwróceniem podanego łańcucha i wyświetla go na ekranie.Przykładowo, dla łańcucha „Kot” wynikiem powinien być łańcuch „toK”.
import java.util.Random;
import java.util.Scanner;
public class CwiczeniaPętle {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("Podawaj hasło: ");
String word= scanner.nextLine();
int howManyLetters = 0;
char letter, lastLetter, temp;
int a = word.length();
String obverse = new String();
obverse = word;
for(int i = a-1, j = 0; i >= 0; i--, j++)
{
letter = word.charAt(i);
obverse.charAt(j) = letter;
//System.out.print(word.charAt(i));
}
}
}
i wyskakuje mi błąd:
Error:(26, 27) java: unexpected type
required: variable
found: value
o co chodzi? Nie chcę wyświetlić Stringa word od końca tylko przerzucić to do obverse.