/* package whatever; // don't place package name! */
import java.util.* ;
import java.lang.* ;
import java.io.* ;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
{
String myStr
= "hello,there,my,name,is,chris" ; long time
= System .
currentTimeMillis ( ) ; long timeFinished
= System .
currentTimeMillis ( ) ;
System .
out .
println ( "String tokenizer started parsing at " + time
) ; System .
out .
println ( "String tokenizer finished parsing at " + timeFinished
) ; System .
out .
println ( "Time Taken: " + ( timeFinished
- time
) + "ms" ) ;
time
= System .
currentTimeMillis ( ) ; Scanner scanner = new Scanner( myStr) ;
scanner.useDelimiter ( "," ) ;
timeFinished
= System .
currentTimeMillis ( ) ;
System .
out .
println ( "Scanner started parsing at " + time
) ; System .
out .
println ( "String tokenizer finished parsing at " + timeFinished
) ; System .
out .
println ( "Time Taken: " + ( timeFinished
- time
) + "ms" ) ;
}
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgovKiBOYW1lIG9mIHRoZSBjbGFzcyBoYXMgdG8gYmUgIk1haW4iIG9ubHkgaWYgdGhlIGNsYXNzIGlzIHB1YmxpYy4gKi8KY2xhc3MgSWRlb25lCnsKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmdbXSBhcmdzKSB0aHJvd3MgamF2YS5sYW5nLkV4Y2VwdGlvbgoJewoJCVN0cmluZyBteVN0ciA9ICJoZWxsbyx0aGVyZSxteSxuYW1lLGlzLGNocmlzIjsKCQlsb25nIHRpbWUgPSBTeXN0ZW0uY3VycmVudFRpbWVNaWxsaXMoKTsKCQlTdHJpbmdUb2tlbml6ZXIgc3RyID0gbmV3IFN0cmluZ1Rva2VuaXplcihteVN0ciwgIiwiKTsKCQlsb25nIHRpbWVGaW5pc2hlZCA9IFN5c3RlbS5jdXJyZW50VGltZU1pbGxpcygpOwoJCQoJICAgIFN5c3RlbS5vdXQucHJpbnRsbigiU3RyaW5nIHRva2VuaXplciBzdGFydGVkIHBhcnNpbmcgYXQgIiArIHRpbWUpOwoJCVN5c3RlbS5vdXQucHJpbnRsbigiU3RyaW5nIHRva2VuaXplciBmaW5pc2hlZCBwYXJzaW5nIGF0ICIgKyB0aW1lRmluaXNoZWQpOwoJCVN5c3RlbS5vdXQucHJpbnRsbigiVGltZSBUYWtlbjogIiArICh0aW1lRmluaXNoZWQgLSB0aW1lKSArICJtcyIpOwoJCQoJCXRpbWUgPSBTeXN0ZW0uY3VycmVudFRpbWVNaWxsaXMoKTsKCQlTY2FubmVyIHNjYW5uZXIgPSBuZXcgU2Nhbm5lcihteVN0cik7CgkJc2Nhbm5lci51c2VEZWxpbWl0ZXIoIiwiKTsKCQl0aW1lRmluaXNoZWQgPSBTeXN0ZW0uY3VycmVudFRpbWVNaWxsaXMoKTsKCQkKCQlTeXN0ZW0ub3V0LnByaW50bG4oIlNjYW5uZXIgc3RhcnRlZCBwYXJzaW5nIGF0ICIgKyB0aW1lKTsKCQlTeXN0ZW0ub3V0LnByaW50bG4oIlN0cmluZyB0b2tlbml6ZXIgZmluaXNoZWQgcGFyc2luZyBhdCAiICsgdGltZUZpbmlzaGVkKTsKCQlTeXN0ZW0ub3V0LnByaW50bG4oIlRpbWUgVGFrZW46ICIgKyAodGltZUZpbmlzaGVkIC0gdGltZSkgKyAibXMiKTsKCQkKCQkKCX0KfQ==