zoukankan      html  css  js  c++  java
  • Java第三天,如何从键盘输入?匿名对象的使用方法

    在学习完Java的基础语法之后,我们还需要学会如何使用API文档,这几乎是程序员所必备的能力。对于API我们不必须去记住每一个类的功能乃至用法,只需会查就行了。但是话说回来,一些经常使用的类我们还是必须记住如何使用它的,因为这样可以大大加快我们的开发速度。甚至一些面试官也经常在这方面出一些考题。那么到底哪些重要的API类我们必须记住呢?笔者在这给大家总结了一些,希望对大家有所帮助。

    Scanner

    这个主要是用来读取用户从键盘上的输入信息的。因为一个程序不可能总是从程序代码或者数据库中获取数据,有些时候必须和用户产生交互,进而判断用户的需求,这个时候我们的Scanner类就派上用场了,那么这个类到底如何使用呢?其实很简单,往下看。

    import java.util.Scanner;

    public class Scanner_Learn {

    public static void main(String[] args){

    Scanner sc = new Scanner(System.in);

    String data = sc.next();

    System.out.println(data);

    }

    }

    4.png程序运行图

    其中的sc.next()默认是接收String类型,如果想要接收Int类型的数据可以sc.nextInt();其他同理。

    2.匿名对象,这个虽然不是一个具体的关键字,但却是非常重要的一个知识点。如果我们确定了某个对象仅仅使用一次,便可以使用匿名对象来完成操作,具体如下:

    首先需要创建两个类,一个类是Car,一个类是Info,代码分别如下:

    Car:

    public class Car {

    private int age;

    private String name;

    public Car(int age,String name){

    this.age = age;

    this.name = name;

    }

    public void carInfo(){

    System.out.println(this.age + ''岁的'' + this.name + ''是本车的主人。'');

    }

    }

    5.pngCar类截图

    Info:

    public class Info {

    public static void main(String[] args){

    new Car(55,''王景福'').carInfo();

    }

    }

    6.pngInfo类截图

    下面是结果运行图

    7.png结果运行图

    我们可以从中发现,很多时候其实匿名类更加的简单方便的。

  • 相关阅读:
    空间统计笔记之三(度量地理分布工具集,Measuring Geographic Distributions)
    空间统计笔记之四(空间关系建模工具集,Modeling Spatial Relationships)
    黑苹果WiFi&蓝牙驱动
    Hackintosh问题集结
    macOS读写NTFS磁盘分区
    Windows10 无法打开此计算机上的组策略对象。你可能没有相应的权限
    电脑C盘容量扩容
    Windows配置定时休眠和唤醒
    macOS Windows添加静态路由
    macOS使用技巧
  • 原文地址:https://www.cnblogs.com/viplanyue/p/12700548.html
Copyright © 2011-2022 走看看