是不是具体判断键盘输入啊?
//从键盘读入,然后进行字符串分析
如果不是是从cmd里面输入那就用main函数里面那个字符数组进行读入,然后分析

解决方案 »

  1.   

    BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
      String s=br.readLine();
      

  2.   

    import java.io.*;
    public class Test
    {
    public static void main(String[] args)
    {
    String s=null;
    BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
    try{
    s=br.readLine();
    }catch(IOException e)
    {}
    System.out.println("这里你可以对字符串s进行分析"+s);
    }
    }
      

  3.   

    请高收帮我具体写个例子吗,详细点的,就是重cmd里面输入,但是具体不知道用那个,用read行吗?我不熟悉IO那部分!!!一定给分,不给就骂我!
      

  4.   

    在一个TXT的文件中怎么查找一个字母!!!
    把文件转化成流,读出readLine()后用indexOf()进行查找
      

  5.   

    classjava(原始野人) 我就是想编一个机器人!
    不用GUI的界面
    我也不太懂,我就是想在cmd下输入一句问候语比如HOW DO YOU DO?
    有机器自动回答,HOW DO YOU DO!
    有两个文件一个放问句,一个放答句
    有键盘输入的问句,到第一个文件里找,找到后,去第二个答句的文件里找对应的答句,然后输入答句
      

  6.   

    其实你把那个文件存成一个文件就ok了,
    How old are you?*16
    然后按照你用那句话查找该行查找然后读出来*后面的字符串
      

  7.   

    import java.io.*;
    public class Test
    {
    public static void main(String[] args)
    {
    String s=null;
    BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
    try{
    s=br.readLine();
    }catch(IOException e)
    {}
    try{
    File file=new File("D:\\book","classjava.txt");
    BufferedReader b=new BufferedReader(new FileReader(file));

    String s1=b.readLine();
    if(s1.indexOf(s)!=-1)
    {
    int i=s1.indexOf("*");
    System.out.println(s1.substring(i-1));
    }
    }catch(IOException ee)
    {}

    }
    }
    文本如下
    classjava.txthello*hi
    ok?*yes
    how are you?*fine