import java . util . Scanner ;
public class Test4{
public static void main(String[] args) {
Scanner scanner = new Scanner ( System . in) ;
String s = scanner . nextLine( ) ;
System.out.println("你刚才输入的是:" + s . toUpperCase( )) ;
scanner.close ( );//必须有关闭
}
}
输入内容之后回车才会继续。输入abc输出ABC
输出:
例子:
import java . util . Scanner ;
public class Test4{
public static void main(String[] args) {
Scanner scanner = new Scanner ( System . in) ;
String s = scanner . nextLine( ) ;
int a = Integer . parseInt( s );
if( a>=60){
System.out.println("成绩合格");
}else{
System.out.println("成绩不合格");
}
scanner.close ( );
}
}
输出结果:
(输入一个数字运行。但是不能重复利用需要不断的调用)
循环例子:
import java . util . Scanner ;
public class Test4{
public static void main(String[] args) {
Scanner scanner = new Scanner ( System . in) ;
boolean flag = true ;
while ( flag){
String s = scanner . nextLine( ) ;
if("exit" . equals( s )){
//break ; //不用break的原因是如果下面还有输入或者操作的情况况下。用break就全跳出了,下面的操作就不运行了
flag = false ;
}else{
int a = Tnteger . parseInt ( s );//int类型转换为包装类Integer 将字符串参数作为有符号的十进制整数进行解析。
if( a>=60 ){
System.out.println("成绩合格");
}else{
System.out.println("成绩不合格");}
}
}
scanner.close ( );
}
}