NoobCoder8769
01-10-2010, 12:26 AM
Ok I was writing a pig latin translator in java. I thought I knew what I was doing but when I compiled it, I had a million errors. I'm absolutely lost now :(.
(i didnt totally finish either :()
What I was trying to do:
-get input from user
-put in string
-split string at every space and put each word into array
-get each item in this array and translate to pig latin and then concatonate onto a different array
-print out final array
PLEASE help me out here :(...
import java.util.Scanner;
public class PigLatinTranslator
{
String[] output;
public static String[] inputa(String[] userin1)
{
for (int i=0; i<userin1.length();i++)
{
String word = output[i]; //get first word
String firstchar = userin1.substring(0,1); //get first char
if (firstchar.equalsIgnoreCase("A") || firstchar.equalsIgnoreCase("E") || //create word
firstchar.equalsIgnoreCase("I") || firstchar.equalsIgnoreCase("O") ||
firstchar.equalsIgnoreCase("U"))
{
String finalword = word.substring(1);
finalword += (firstchar+"ay");
output += finalword;
}
}
}
public static void main(String args[])
{
Scanner scanner = new Scanner(System.in);
System.out.println("This is a Pig Latin Translator");
System.out.println("Please input what you would like translated: ");
String userinput = scanner.next();
String[] userinputb[] = userinput(" ");
String[] translation[] = new Array[userinputb];
System.out.println("");
System.out.println("");
System.out.println("Translated: ");
System.out.println("");
}
}
(i didnt totally finish either :()
What I was trying to do:
-get input from user
-put in string
-split string at every space and put each word into array
-get each item in this array and translate to pig latin and then concatonate onto a different array
-print out final array
PLEASE help me out here :(...
import java.util.Scanner;
public class PigLatinTranslator
{
String[] output;
public static String[] inputa(String[] userin1)
{
for (int i=0; i<userin1.length();i++)
{
String word = output[i]; //get first word
String firstchar = userin1.substring(0,1); //get first char
if (firstchar.equalsIgnoreCase("A") || firstchar.equalsIgnoreCase("E") || //create word
firstchar.equalsIgnoreCase("I") || firstchar.equalsIgnoreCase("O") ||
firstchar.equalsIgnoreCase("U"))
{
String finalword = word.substring(1);
finalword += (firstchar+"ay");
output += finalword;
}
}
}
public static void main(String args[])
{
Scanner scanner = new Scanner(System.in);
System.out.println("This is a Pig Latin Translator");
System.out.println("Please input what you would like translated: ");
String userinput = scanner.next();
String[] userinputb[] = userinput(" ");
String[] translation[] = new Array[userinputb];
System.out.println("");
System.out.println("");
System.out.println("Translated: ");
System.out.println("");
}
}