字符为空格的时候就结束了吗?

解决方案 »

  1.   

    如果仍有元素可以迭代,则返回 true。(换句话说,如果 next 返回了元素而不是抛出异常,则返回 true)。 如果没有抛出异常
      

  2.   

    hasNext(),null返回false,反之则反之
      

  3.   

    你说的是Scanner吧,Scanner默认是一空格作为结束的。
    如果要以换行结束用hasNextLine()方法。
    你也可以自己设定结束的字符,例如以逗号,
    用useDelimeter(",")就可以以逗号结束了
      

  4.   

    你说的是iterator吧
    hasNext()
    boolean hasNext()如果仍有元素可以迭代,则返回 true。(换句话说,如果 next 返回了元素而不是抛出异常,则返回 true)。 
      

  5.   

    没有,是Scanner 我查到了
    Scanner 使用分隔符模式将其输入分解为标记,默认情况下该分隔符模式与空白匹配。然后可以使用不同的 next 方法将得到的标记转换为不同类型的值。 结贴啦 谢谢大家