char flag = sc.next().charAt(0);
if(!sc.hasNextInt()){ //此时为字符串 }
由低到高:byte,short,char-->int-->long-->float-->double
java0-基础操作
原文:https://www.cnblogs.com/tensorzhang/p/15196700.html