How do I make sure the java code works together
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; i++)
// 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;
}
}
Trending now
This is a popular solution!
Step by step
Solved in 2 steps