题目是:
    一个不断循环的程序,通过System.in读入句子,进行简单的词法分析后,由System.out送出对话回答
不要求实现复杂的人工智能,只要能输入输出即可.
    不太明白意思.

解决方案 »

  1.   

    难在词法分析上for example:if(input including 你好)
    return 你也好if(input including 今天星期几)
    return 今天星期五...
    ...something like that.
      

  2.   

    import java.io.BufferedReader;
    import java.io.InputStreamReader;
    public class Psychosis {
    public static void main(String[] args) throws Exception {
    while (true) {
    BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
    String whatYouSaid = br.readLine();
    if ("".equals(whatYouSaid.trim())) {
    System.out.println("你怎么不说话呢?");
    } else {
    System.out.println("不好意思,没听清楚。你刚才是说:”" + whatYouSaid + "“?");
    }
    }

    }
    }
    每天回帖即可获得10分可用分!
      

  3.   


    yes SOMETHING LIKE THAT, are you from the states? why did u sound like an american?
      

  4.   

    呵呵 
    有点像  qq公司弄的小Q聊天
    陪你聊天时就这样
    但你陪他聊天 
    例如 不文明的他都提示你!!
    我觉得这需要数据库
    小Q聊天  你可以自行添加  问题和答案
    也许就是向数据库添加数据的过程吧