当需要输入一个几位数字时,对位数进行判断。可用下面代码实现:
Scanner scan=new Scanner(System.in);
i=scan.nextLong();
String s = String.valueOf(i); 强制转换成字符型,用s.length()得到字符串长度来判断是否输入的是多少位数。
当需要进行大小写字母转换时,可用下面代码实现:
String c1;
char c2,c3;
Scanner scan=new Scanner(System.in);
System.out.println("请输入一个小写字母:");
c1=scan.nextLine();
c2=c1.charAt(0);
c3=(char)(c2-32);
System.out.println("转换成大写字母:"+c3);
若不需从键盘输入,直接申明对象为char即可,需要进行输入是,scanner没有char型输入,只能输入string型,但是要进行转化必须是char型,只有char型可以和Int型相互转,
所以,采用String的charat方法进行转换。
时间: 2024-11-07 06:18:15