does usage of Scanner class in java effect the programs efficiency

i want to know why many of the coders in java doesnt use Scanner class
if it effects the efficiency , then which method is best for reading operation

Use BufferedReader

Scanner is very slow .
Even BufferedReader is not the fastest .
Read the java tutorial of codechef for details. - - It is clearly mentioned over there.
Also follow this link -
Hope this helps.