java-类名的正确使用

package com.day6.one;

import java.util.Scanner;

public class DemoScanner {

  /**

  * @param args

  * 1.类名如和已有的类名相同,则自己的会将别人的覆盖,已有类的一些功能实现不了,比如上面的DemoScanner类

  * 若起名Scanner,则将系统的类给覆盖掉

  * 2.一般情况下,类名首字母大写如PrimeNumber,方法首字母小写如getName()

  */

  public static void main(String[] args) {

    Scanner sc=new Scanner(System.in); //键盘录入

    // int i=sc.nextInt(); //键盘录入整数存储在i中

    // System.out.println(i);

    if(sc.hasNextInt()) /*判断输入的int值是否为真 public boolean hasNextInt() {

                          return hasNextInt(defaultRadix);

                        }*/

    {

      int i=sc.nextInt();

      System.out.println(i);

    }

    else

      System.out.println("输入的类型错误");

  }

}