如题。
请不要说跳过两个字节。  跳过两个字节到底是什么作用?  什么效果? 能否试举一例??
期待

解决方案 »

  1.   

    \r\n代表两个字节?不是java中都是unicode字符吗,每个unicode字符由两个字节组成?基础太差了,期待下面的高手回答下
      

  2.   

    谢谢楼上二位的回答,说的都有道理。
    java2000_net大虾能不能些段小程序呢?
      

  3.   


    class BreakAndContinue {
       public static void main(String args[]) throws java.io.IOException {
        char ch;
        lab1:  
        for (int i=0; i<4; i++)
          for (int j=0; j<4; j++) {
            ch=(char)System.in.read();
            System.in.skip(2);
            if (ch=='b')
              break lab1;
            if (ch=='c')
              System.out.println("继续");
           }
        System.out.println("结束两重循环");
      }
    }
      

  4.   


    大虾们,能不能就这个程序给我解释以下呢。。 没有System.in.skip(2)会输出什么结果?  否则又是什么结果?
      

  5.   


    刚引用错了。。
    大虾们,能不能就这个程序给我解释以下呢。。 没有System.in.skip(2)会输出什么结果?  否则又是什么结果?
      

  6.   

    小弟最近学java.以下是我在书上看到的.System.in.skip(2);
    当用户键入字母,按Enter 键后,虽然屏幕只显示了一个字母,但是在系统内存中实际保存了3个ASCII码。第一个ASCII码是用户键入的字母的ASCII码,第二个是回车的ASCII码013,第三个是换行的ASCII码010。在这种情况下,System.in.read();  语句会在第二、三轮循环时分别读取内存中的ASCII 码013和010,而不会要求用户键入新的字母。只有在第四轮循环时,因为内存中的内容已经全部读取完,才会要求用户键入新的字母。