Это то, что у меня есть ...Как вернуть значение char из одного метода в другой?
{
public static void main(String[] args)
{
//variable declaration
char letter;
getLetter();
letter = "";
System.out.println(letter)
}
public static int getLetter()
{
String text;
char letter;
text = JOptionPane.showInputDialog("Enter a letter.");
letter = text.charAt(0);
System.out.println(letter);
return letter;
}
}
Я хочу, чтобы получить письмо пользователь вводит от метода getLetter и передать его в основной метод, где я могу отобразить его на экране. Что я здесь делаю неправильно?
Начните с чрезвычайно основным Java Tutorial. Один, который объясняет типы данных, а другой - объясняет вызовы методов и их типы возврата. –
Что компилятор говорит? – placeybordeaux
'letter = '(getLetter)'' требует полуточку, хотя это даже не действительный оператор. «Char» - это 255-разрядный код ascii, у вас есть «String», он должен быть в двойных кавычках '' '' – mrres1