java中cin.ignore()的等价物是什么?

我是java语言的新学习者,在过去的两年里,我一直在使用C ++。 我需要一些与java中的cin.ignore()等效的东西。

在java中,相当于cin.ignore()InputStream.skip() 。 您可以参考Java Docs

通常在Java中,您将阅读文本并删除您不想要的位。 例如,而不是这样做。

 first = std::cin.get(); // get one character std::cin.ignore(256,' '); // ignore until space last = std::cin.get(); // get one character std::cout << "Your initials are " << first << last << '\n'; 

你会的

 Scanner in = new Scanner(System.in); String first = in.next(), last = in.next(); System.out.println("Your initials are " + first.charAt(0)+last.charAt(0)+"\n");