public static void main(String[] args) {
String[] a = StdIn.readAllStrings();
Merge.sort(a);
show(a);
} public static String[] readAllStrings() {
// we could use readAll.trim().split(), but that's not consistent
// because trim() uses characters 0x00..0x20 as whitespace
String[] tokens = WHITESPACE_PATTERN.split(readAll());
if (tokens.length == 0 || tokens[0].length() > 0)
return tokens; // don't include first token if it is leading whitespace
String[] decapitokens = new String[tokens.length-1];
for (int i = 0; i < tokens.length - 1; i++)
decapitokens[i] = tokens[i+1];
return decapitokens;
}public static String readAll() {
if (!scanner.hasNextLine())
return ""; String result = scanner.useDelimiter(EVERYTHING_PATTERN).next();
// not that important to reset delimeter, since now scanner is empty
scanner.useDelimiter(WHITESPACE_PATTERN); // but let's do it anyway
return result;
}
我在eclipse调试时,控制台输入"S O R T E X A M P L E"
代码走到 String result = scanner.useDelimiter(EVERYTHING_PATTERN).next();这行没有反应了,我想应该是输入不符合规范,但英文又不
解决方案 »
- 水晶报表问题,
- [求助]问一个有关JNI的问题
- 我想做类似于www.zahui.com那样的,可以通过google来查找自己网站里html的内容。问这个如何实现,为什么我按它网站上那样去做,但google
- 求救“如何使用JAVA写条形码扫描仪的数据读取程序”
- 请问覆写(overriding)和重载(overloading)有什么区别?!
- 求教java布局问题??
- 搞了半天JAVA遇到一个弱智问题
- System.out.println((char)165573);
- 大神求助,java java.lang.NullPointerException异常
- java中怎么用swing实现一个问答题?
- jfreechart绘制正态分布图
- java半路子出身的人,应该补哪些基础?
private static final Pattern EVERYTHING_PATTERN = Pattern.compile("\\A");