import java.util.HashMap ;
import java.io.IOException ;
import java.nio.file.Files ;
import java.nio.file.Path ;
import java.nio.file.Paths ;
import java.util.Scanner ;
class Foo {
Path file;
public Foo( Path file) {
this .file = file;
}
try {
b = Files.lines ( this .file ) .anyMatch ( s -> s.equals ( arg) ) ;
ioex.printStackTrace ( ) ;
}
return b;
}
}
public class Main {
public static void main
( String [ ] args
) { msg.put ( true , "入場できます" ) ;
msg.put ( false , "入場できません" ) ;
Path file = Paths.get ( "name.txt" ) ;
Foo bar = new Foo( file) ;
System .
out .
println ( "名前を入力してください" ) ; Scanner scan
= new Scanner
( System .
in ) ; System .
out .
println ( msg.
get ( bar.
baz ( str
) ) ) ; }
}
aW1wb3J0IGphdmEudXRpbC5IYXNoTWFwOwppbXBvcnQgamF2YS5pby5JT0V4Y2VwdGlvbjsKaW1wb3J0IGphdmEubmlvLmZpbGUuRmlsZXM7CmltcG9ydCBqYXZhLm5pby5maWxlLlBhdGg7CmltcG9ydCBqYXZhLm5pby5maWxlLlBhdGhzOwppbXBvcnQgamF2YS51dGlsLlNjYW5uZXI7CgpjbGFzcyBGb28gewogICAgUGF0aCBmaWxlOwoKICAgIHB1YmxpYyBGb28oUGF0aCBmaWxlKSB7CiAgICAgICAgdGhpcy5maWxlID0gZmlsZTsKICAgIH0KCiAgICBwdWJsaWMgQm9vbGVhbiBiYXooU3RyaW5nIGFyZykgewogICAgICAgIEJvb2xlYW4gYiA9IGZhbHNlOwogICAgICAgIHRyeSB7CiAgICAgICAgICAgIGIgPSBGaWxlcy5saW5lcyh0aGlzLmZpbGUpLmFueU1hdGNoKHMgLT4gcy5lcXVhbHMoYXJnKSk7CiAgICAgICAgfSBjYXRjaChJT0V4Y2VwdGlvbiBpb2V4KSB7CiAgICAgICAgICAgIGlvZXgucHJpbnRTdGFja1RyYWNlKCk7CiAgICAgICAgfQogICAgICAgIHJldHVybiBiOwogICAgfQp9CgpwdWJsaWMgY2xhc3MgTWFpbiB7CiAgICBwdWJsaWMgc3RhdGljIHZvaWQgbWFpbihTdHJpbmdbXSBhcmdzKSB7CiAgICAgICAgSGFzaE1hcDxCb29sZWFuLCBTdHJpbmc+IG1zZyA9IG5ldyBIYXNoTWFwPEJvb2xlYW4sIFN0cmluZz4oKTsKICAgICAgICBtc2cucHV0KHRydWUsICLlhaXloLTjgafjgY3jgb7jgZkiKTsKICAgICAgICBtc2cucHV0KGZhbHNlLCAi5YWl5aC044Gn44GN44G+44Gb44KTIik7CiAgICAgICAgUGF0aCBmaWxlID0gUGF0aHMuZ2V0KCJuYW1lLnR4dCIpOwogICAgICAgIEZvbyBiYXIgPSBuZXcgRm9vKGZpbGUpOwogICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigi5ZCN5YmN44KS5YWl5Yqb44GX44Gm44GP44Gg44GV44GEIik7CiAgICAgICAgU2Nhbm5lciBzY2FuID0gbmV3IFNjYW5uZXIoU3lzdGVtLmluKTsKICAgICAgICBTdHJpbmcgc3RyID0gc2Nhbi5uZXh0KCk7CiAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKG1zZy5nZXQoYmFyLmJheihzdHIpKSk7CiAgICB9Cn0K