Okay, apologies now if you do not like my indentations (I'm a beginner)..
I can't get this code to compile. The assignment is to write two user defined methods, one (a boolean) that determines if a letter is a vowel, the other that changes a user inputted int (ex: 12345) to the reverse (54321) I am having such a hard time with this code. Suggestions and tips would be greatly appreciated.
UPDATED: New code:
import java.util.Scanner;
public class InClassModule8
{
public static void main(String[] args) {
Scanner keyboard = new Scanner(System.in);
System.out.println("Please enter a letter: ");
String letter = keyboard.nextLine();
System.out.println("Please enter an integer: ");
int digit = keyboard.nextInt();
System.out.println(isVowel(letter));
System.out.println("The reversed digits are: " + reverseDigit(digit));
}
}
private static boolean isVowel(String line)
{
line = (line != null) ? line.trim() : "";
if (line.length() == 1) {
switch (Character.toUpperCase(line.charAt(0)))
{
case 'A': case 'E': case 'I': case 'O': case 'U':
return true;
}
return false;
}
private static String reverseDigit(int val)
{
StringBuilder sb = new StringBuilder(String.valueOf(val));
return sb.reverse().toString();
}
Errors right now:
6 errors found: File: /Users/gcaruso/Documents/CISS 110/Module 3/Module 4/In_Class_Module_8.java [line: 16] Error: /Users/gcaruso/Documents/CISS 110/Module 3/Module 4/In_Class_Module_8.java:16: class, interface, or enum expected File: /Users/gcaruso/Documents/CISS 110/Module 3/Module 4/In_Class_Module_8.java [line: 19] Error: /Users/gcaruso/Documents/CISS 110/Module 3/Module 4/In_Class_Module_8.java:19: class, interface, or enum expected File: /Users/gcaruso/Documents/CISS 110/Module 3/Module 4/In_Class_Module_8.java [line: 24] Error: /Users/gcaruso/Documents/CISS 110/Module 3/Module 4/In_Class_Module_8.java:24: class, interface, or enum expected File: /Users/gcaruso/Documents/CISS 110/Module 3/Module 4/In_Class_Module_8.java [line: 27] Error: /Users/gcaruso/Documents/CISS 110/Module 3/Module 4/In_Class_Module_8.java:27: class, interface, or enum expected File: /Users/gcaruso/Documents/CISS 110/Module 3/Module 4/In_Class_Module_8.java [line: 32] Error: /Users/gcaruso/Documents/CISS 110/Module 3/Module 4/In_Class_Module_8.java:32: class, interface, or enum expected File: /Users/gcaruso/Documents/CISS 110/Module 3/Module 4/In_Class_Module_8.java [line: 33] Error: /Users/gcaruso/Documents/CISS 110/Module 3/Module 4/In_Class_Module_8.java:33: class, interface, or enum expected