我猜测你的意思,可能要查找字符串:\001int point = msg.indexOf("\001");
改成
int point = msg.indexOf("\\001");

解决方案 »

  1.   

    char[] chs = new char[512];int num = frd.read(chs);从流文件读入到缓冲区。
      

  2.   

    你在输入时没有输入001,致使输出结果为-1。
    如果再你输入时输入001,结果就不为-1。
    你输入的是udjjk?
      

  3.   

    程序没有错误,我以为是查"\001", tangshancheng(98007)得意思应该不是,那请大家解释一下程序吧,'\001'这样不才是转义字符吗?
      

  4.   

    结贴: 97055154(¥) (10分)tangshancheng(98007) (10分)