草庐IT

scannerSegment

全部标签

Java Scanner vs Matcher——正则表达式,Matcher 有效,Scanner 无效

为什么第一个block有效而第二个block不有效?intnumberOfDigits=2;Patternp=Pattern.compile("[01]{"+numberOfDigits+"}");Matcherm=p.matcher("101100101011010011111000");while(m.find()){System.out.println(m.group());}block2ScannerscannerSegment=newScanner("101100101011010011111000");while(scannerSegment.hasNext(p)){Str