学JAVA第十二天,今天写java控制台输入流及String的类型转换

今天老师讲了一天狗跳楼的问题,昨天解开始说了,今天都没讲新课,

所以,今天自学了Scanner类及String的类型转换

先来Scanner类实现键盘输入功能:

  代码:

    package pkg1;

  import java.util.Scanner;
    public class Test{
    public static void main(String[] args){
      Scanner input=new Scanner(System.in);
        System.out.print("姓名:");
        String amen=input.nextLine();
          System.out.println("姓名:"+amen);
          }
    }

读取的输入对象跟我们声明的对象是一样的。

接下来就是String类型转陈其他类型的方法:

现在把代码也发出来,自己体验一番:

package pkg1;
    import java.util.Scanner;
    public class Test{
        public static void main(String[] args){
            Scanner input=new Scanner(System.in);
             System.out.print("数字:");
            String amen=input.nextLine();

            int i=Integer.parseInt(amen);

            long lo=Long.parseLong(amen);

            short sh=Short.parseShort(amen);

            double db=Double.parseDouble(amen);
            String str="true";
            boolean bn=Boolean.parseBoolean(str);
            if(bn){
                    System.out.println(i+lo+sh+"\t\n验证正确!!");
            }
            else{
                System.out.println("输入错误!!!");
            }
        }	
}                            

 今天的JAVA学习就这些了,即使老师没有讲课,也要坚持自己学习,坚持写博客,加油!!!

猜你喜欢

转载自www.cnblogs.com/chenxiaojie/p/10685903.html