• <i id='n5f05nqd'><tr id='eeissazq'><dt id='xmbup6fw'><q id='g5xi3evu'><span id='n0gn3x9a'><b id='kqy8ta35'><form id='09gfa92g'><ins id='pjtn36pv'></ins><ul id='b6uifarw'></ul><sub id='ypqwumhm'></sub></form><legend id='apmwgoqy'></legend><bdo id='p5uxy6af'><pre id='bqtyn6au'><center id='xyf417kc'></center></pre></bdo></b><th id='dt2cfj0r'></th></span></q></dt></tr></i><div id='aqgr4o2e'><tfoot id='f2wog2jb'></tfoot><dl id='ze2xv6h0'><fieldset id='mvkem57g'></fieldset></dl></div>

    <small id='jgg7kgob'></small><noframes id='yx65gax7'>

    1. <tfoot id='xo8ux2j5'></tfoot>

        <legend id='qixw13al'><style id='pirp6dg6'><dir id='11ehj2iu'><q id='4bunjtyq'></q></dir></style></legend>
        • <bdo id='losk7tkl'></bdo><ul id='tgue5qe4'></ul>
        欢迎来到入门教程网!

        Java编程

        当前位置:主页 > 软件编程 > Java编程 >

        java手动输入数据代码 java怎么输入一个数

        来源:本站原创|时间:2023-04-06|栏目:Java编程|点击:

        用Java编程语言实现输入数据和查询数据?

        您好,java编程语言实现输入数据和查询数据可通过System.in读取标准输入设备数据(从标准输入获取数据,一般是键盘),其数据类型为InputStream。Scanner in=new Scanner(System.in);是新建一个扫描器,扫描你输入(从标准输入获取数据,一般是键盘)的内容。

        输入数据

        public static void ScannerTest()

        {

        Scanner sc = new Scanner(System.in);

        System.out.println("ScannerTest, Please Enter Name:");

        String name = sc.nextLine();  //读取字符串型输入

        System.out.println("ScannerTest, Please Enter Age:");

        int age = sc.nextInt();    //读取整型输入

        System.out.println("ScannerTest, Please Enter Salary:");

        float salary = sc.nextFloat(); //读取float型输入

        System.out.println("Your Information is as below:");

        System.out.println("Name:" + name +"\n" + "Age:"+age + "\n"+"Salary:"+salary);

        }

        }

        查询数据

        model.setRowCount(0); //删 除JTable中原有的数据 conn=getConn(); //与 数据库建立连接

        s=kecheng.getSelectedltem().toString(); //得到用户选择//的列表项

        stat = conn.createStatement();

        sql="select * from course";

        rs = stat.executeQuery(sql);

        while(rs.next())

        {

        if(rs. getString(2).equals(s))

        {

        s=rs.getString(1);

        coursename=rs.getString(2);

        break;

        }

        }

        sql = "select xk.stuno,student.stuname from xk left join student on

        xk.stuno= student.stuno where xk.courseno="+s;

        rs = stat.executeQuery(sql);

        while(rs.next())

        {

        value[0]=rs.getString(1);

        value[1]=rs.getString(2);

        value[2]=coursename;

        tableModel.addRow (new Object[]{value [0],value[1],val-ue[2]});

        jtable .setModel(tableModel);

        jtable. setVisible(true);

        }//在JTable组件中显示查询结果

        拓展资料

        一、Java编程语言的优势

        1、Java语言更简单,它的语法比C、 C++,和任何其他语言的可读性更好。

        2、对于学习面向对象的编程来说,Java是一门好语言。但它不适合用来学习过程性编程,C语言这个方面更合适。OOP编程或面向对象编程是一种有用的技能,它从类和对象的角度来考虑真实世界的场景,可以很好地处理应用程序的复杂性。

        3、Java有丰富的API,你可以用Java做更多的事情,包括图形,音,还有最有可能编写的小游 戏,比如Tic TacToe (三连棋游戏),俄罗斯方块等等。

        4、Java有强大的社区支持,无论你有什么疑问或者问题,谷歌通常可以帮你找到答案。如果你在 Google上找不到帮助,那么StackOverflow, Java论坛和许多其他社区也会为你提供帮助

        5、Java是一 种强类型语言,它能捕获许多新手常犯的错误。这一点对于静态类型也适用。

        6、Java内置垃圾收集机制,这对初学者来说是一个很大的好处。在开始学习编程语言时,处理内存管理对初学者是一件大麻烦。

             

             

        二、Java编程语言的特点

        Java是一种跨平台,适合于分布式计算环境的面向对象编程语言。它具有如下特性:简单性、面向对象、分布式、解释型、可靠、安全、平台无关、可移植、高性能、多线程、动态性等。 Java摈弃了C++中各种弊大于利的功能和许多很少用到的功能。Java可以运行与任何微处理器,用Java开发的程序可以在网络上传输,并运行于任何客户机上。

             

             

        三、JAVA常见的应用领域:

        1、桌面级应用:尤其是需要跨平台的桌面级应用程序,比如word、exceI等运行在本机 上的应用就属于桌面应用。

        2、企业级应用:目前企业级应用是Java应用最广泛的一个领域,包括各种行业应用、企业信息化、电子政务等,包括办公自动化OA,人力资源HR,客户关系管理CRM,企业资源计划ERP、供应链管理SCM、企业设备管理系统EAM。

        3、嵌入式设备及消费类电子设备应用:包括无线手持设备、智能卡、通信终端、医疗设备、 汽车导航系统等都是近年以来热门的Java应用领域,尤其是手机上的Java应用程序和Java游戏,更是普及。

             

             

        java如何输入数据

        java输入数据,可以使用Scanner类,例子如下:

        Scanner in = new Scanner(System.in);//定义scanner,等待输入

        System.out.println("请输入你的姓名:");

        String name = in.nextLine();//字符类型的输入方式

        System.out.println(name);

        java怎么输入数据

        1

        java的Scanner类提供了nextInt、nexFloat、nextDouble等方法,可以像类似C语言的scanf那样读取指定类型的数字。

        首先定义一个Scanner对象:

        Scanner sn = new Scanner(System.in);

        java怎么输入数字

        2

        用sn.nextInt读取整型数,注意如果输入的不是整形数则该函数会抛出InputMismatchException异常,应予以捕获。

        System.out.print("请输入一个整数:"); try{ intVal = sn.nextInt(); System.out.println("你输入了:" + intVal); }catch(InputMismatchException e) { System.out.println("必须输入整数!"); }

        java怎么输入数字

        3

        用sn.nextFloat读取单精度浮点数,如果输入的不是数字则也会抛出InputMismatchException异常,应予以捕获。

        System.out.print("请输入一个浮点数:"); try{ floatVal = sn.nextFloat(); System.out.println("你输入了:" + floatVal); }catch(InputMismatchException e) { System.out.println("必须输入数!"); }

        java怎么输入数字

        4

        用sn.nextDouble读取双精度浮点数,操作与单精度类似。

        System.out.print("请输入一个浮点数:"); try{ doubleVal = sn.nextDouble(); System.out.println("你输入了:" + doubleVal); }catch(InputMismatchException e) { System.out.println("必须输入数!"); }

        java怎么输入数字

        5

        流使用完毕后应予以关闭:sn.close();完整代码如下图。

        java怎么输入数字

        java怎么输入数字

        6

        测试程序,首先正常输入,可以看到没输入一个数,控制台会进行回显。

        java怎么输入数字

        7

        接下来试试异常情况,在要求输入整数时输入小数,则会提示“必须输入整数”,在输入浮点数时输入字母,则会提示“必须输入数”,虽然操作非法,程序依然可以执行,这是捕获了异常的缘故。

            <tbody id='6gas4rza'></tbody>
            <bdo id='hwau0v9q'></bdo><ul id='mxgln4s6'></ul>

            • <legend id='mihwhowr'><style id='y6o9rucu'><dir id='bbfct4cz'><q id='luvdyks7'></q></dir></style></legend>
                <i id='h3mk4q3d'><tr id='5u6l9c6u'><dt id='wma8ygso'><q id='nsww5ffe'><span id='sdo73zwg'><b id='xrl9dj40'><form id='2vmhfvdc'><ins id='2o55ow7z'></ins><ul id='9vkotwd5'></ul><sub id='dd5zsi14'></sub></form><legend id='dhd9vbos'></legend><bdo id='t8exr88q'><pre id='yb0qts2y'><center id='guke49rv'></center></pre></bdo></b><th id='tb6eqnof'></th></span></q></dt></tr></i><div id='qswq52iv'><tfoot id='3ctoqrwo'></tfoot><dl id='w77398fp'><fieldset id='bvm1lssu'></fieldset></dl></div>

              1. <tfoot id='h6pg6iwd'></tfoot>
              2. <small id='cf35ha2i'></small><noframes id='35xx7skt'>

                • 上一篇:整洁java代码 java代码例子讲解

                  栏    目:Java编程

                  下一篇:没有了

                  本文标题:java手动输入数据代码 java怎么输入一个数

                  本文地址:https://www.xiuzhanwang.com/a1/Javabiancheng/17287.html

                  网页制作CMS教程网络编程软件编程脚本语言数据库服务器

                  如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

                  联系QQ:835971066 | 邮箱:835971066#qq.com(#换成@)

                  Copyright © 2002-2020 脚本教程网 版权所有

                    <small id='ul9w30hg'></small><noframes id='xx9m3ws0'>

                    1. <legend id='gx54mjip'><style id='1a2w98q1'><dir id='75dx5irg'><q id='hffsart8'></q></dir></style></legend>
                      • <bdo id='ybbqorp3'></bdo><ul id='4ba179c0'></ul>
                      <i id='sz663yvw'><tr id='cl3maboy'><dt id='f0xy8rrm'><q id='4z7ngey9'><span id='xvnfttq9'><b id='jcvabmyq'><form id='bb0h8tyx'><ins id='snkf1b06'></ins><ul id='jd92z8gw'></ul><sub id='agaqlbn7'></sub></form><legend id='xh8qtsgt'></legend><bdo id='60x8e3np'><pre id='n1r1ls8m'><center id='4yvvh2cs'></center></pre></bdo></b><th id='fs54uh1q'></th></span></q></dt></tr></i><div id='jefwzj40'><tfoot id='9gnqfd2w'></tfoot><dl id='2jpxqx1r'><fieldset id='jpq7hbhc'></fieldset></dl></div>
                    2. <tfoot id='l8m1smyf'></tfoot>