How do I make sure the java code works together?
code 1:
import java.util.Scanner;
public class ProjectEliza { public static void main(String[] args) { while(true){ Scanner s=new Scanner(System.in); System.out.println("ELIZA: Hello, my name is Eliza. What is your name? "); System.out.print("USER: "); String name=s.next(); System.out.println("ELIZA: Hello, "+name+". Tell me what is on your mind today in 1 sentence."); System.out.print("USER: "); String sentence=s.next(); Class name = new class(PromptBank); sentence += s.nextLine(); String[] words = sentence.split("\\s+"); // for (int i = 0, l = words.length; i + 1 < l;="">// System.out.println(words[i]); //System.out.println("ELIZA: "+question2(words)); System.out.print("USER: "); String exit=s.next();
if(exit.equals("EXIT")){ System.out.println("ELIZA: Do you want to run the session again?"); System.out.println("USER: "); String yn=s.next(); if(yn.equals("yes")){
}else{ System.out.println("ELIZA: Goodbye, until next time"); break; } } }}} code 2:
import java.util.Scanner;public class PromptBank {public static void main(String[] args) {}public static String question1(String[] words){String result= "Tell me more about "+words[0]+" and "+words[(words.length)-1];return result;}public static String question2(String[] words){String result= words[0]+" seems important to you, so does "+words[(words.length)-1]+" . Please tell me more";return result;}public static String question3(String[] words){String result= words[0]+" and "+words[(words.length)-1]+"seems to be on your mind. Let's talk";return result;}}
Already registered? Login
Not Account? Sign up
Enter your email address to reset your password
Back to Login? Click here