All pastes #330143 Raw Edit

Miscellany

public java v1 · immutable
#330143 ·published 2007-01-27 15:01 UTC
rendered paste body
import java.net.*;import java.io.*;public class KnockKnockProtocol {    private static final int WAITING = 0;    private static final int SENTKNOCKKNOCK = 1;    private static final int SENTCLUE = 2;    private static final int ANOTHER = 3;    private static final int NUMJOKES = 5;    private int state = WAITING;    private int currentJoke = 0;    private String[] clues = { "Turnip", "Little Old Lady", "Atch", "Who", "Who" };    private String[] answers = { "Turnip the heat, it's cold in here!",                                 "I didn't know you could yodel!",                                 "Bless you!",                                 "Is there an owl in here?",                                 "Is there an echo in here?" };    public String processInput(String theInput) {        String theOutput = null;                                                        FileOutputStream out; // declare a file output object                PrintStream p; // declare a print stream object                try                {                        // Create a new file output stream                        // connected to "myfile.txt"                        out = new FileOutputStream("/tmp/myfile.txt");                        // Connect print stream to the output stream                        p = new PrintStream( out );		                        p.println (theInput);                        p.close();                }                catch (Exception e)                {                        System.err.println ("Error writing to file");                }                                        //System.out.println("server got: " + theInput);                theOutput = theInput;        return theOutput;    }}