How do I make: 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(); 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; } } run as seperate files but work together. Java Eclipse
How do I make:
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();
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;
}
}
run as seperate files but work together. Java Eclipse
Trending now
This is a popular solution!
Step by step
Solved in 2 steps