The only thing I can think of is moving line 13 after the method. Like this:
Code:
import java.util.Scanner;
public class Test
{
public static void main(String[] args)
{
String name;
System.out.println("Enter first name, middle name and last name");
Scanner in = new Scanner(System.in);
String first = in.next();
String middle = in.next();
String last = in.next();
}
public static String nameRearrange(String first, String middle, String last)
{
String name;
name = (last + ", " + first + middle.charAt(1) + ".");
return name;
}
System.out.println(nameRearrange(name));
}
...which (of course) is giving me another host of errors.