欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

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

程序员文章站 2022-04-28 10:21:30
今天老师讲了一天狗跳楼的问题,昨天解开始说了,今天都没讲新课, 所以,今天自学了Scanner类及String的类型转换 先来Scanner类实现键盘输入功能: 代码: package pkg1; import java.util.Scanner; public class Test{ public ......

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

所以,今天自学了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);
          }
    }

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

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

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

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

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

学JAVA第十二天,今天写java控制台输入流及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学习就这些了,即使老师没有讲课,也要坚持自己学习,坚持写博客,加油!!!