控制台输入利用子类

package lianxi;

import java.util.Scanner;

public class lei {
    double JiaGe;

            double YouHao;

            void jg(double x1){
                JiaGe=x1;
            }
            void yh(double x2){
                YouHao=x2;
            }

            }

}
package lianxi;

import java.util.Scanner;

public class shiyonglei {

    public static void main(String[] args) {
lei gg = new lei();
        System.out.println("您想购买的车名");
        Scanner sca=new Scanner(System.in);
            gg.CheMing=sca.nextLine();
            System.out.println("你心中理想价格");
            double x1 = sca.nextDouble();
            gg.jg(x1);
            System.out.println("您心中理想油耗");
            double x2=sca.nextDouble();
            gg.yh(x2);
            System.out.println("您想购买"+gg.CheMing+",该车价格为"+gg.JiaGe+",该车油耗为"+gg.YouHao);
    }

}

时间: 2025-01-02 01:31:31

控制台输入利用子类的相关文章

再论流之读取控制台输入

在java1.0中,执行控制台输入的唯一方法是使用字节流.现在仍然可以使用字节流读取控制台输入.但是,对于商业应用程序,读取控制台输入的更好方法是使用面向字符的流.使用面向字符的流可以使程序更容易国际化和维护. 在Java中,控制台输入是通过从System.in读取完成的.为了获得与控制台关联的基于字符的流.可以在BufferedReader对象中封装System.io.BufferedReader支持缓存的输入流.通常使用的构造函数如下所示: BufferedReader(Reader inp

Java--分支语句、循环、数组、控制台输入语句、常用数学函数

**-----本章节-----** 1.分支语句 2.循环 3.数组 4.控制台输入语句 5.部分常用的数学函数 ============================================================== 一分支语句 1.概念 (1)分支语句又称条件语句条件语句使部分程序可根据某些表达式的值被有选择地执行. (2)Java编程语言支持双路 if和多路 switch 分支语句. ===========================================

eclipse控制台输入

控制台输入语句 使用Scanner类,首先要导入 import java.util.Scanner; 然后建立对象 Scanner sc = new Scanner(System.in); 然后就可以接收控制台输入的各种数据类型了. 比如: String s = sc.next();//接收控制台输入的各种数据类型 String s = sc.nextLine();//接收控制台输入的各种数据类型 next和nextLine的区别是,前者接收的字符串到第一个空格为止,后者接收的字符串可以包含空格

将控制台输入的每一行字符串,输出至txt文件当中

/** *    需求:将控制台输入的每一行字符串,输出至txt文件当中. /** * 需求:将控制台输入的每一行字符串,输出至txt文件当中. * 思路: * 1.首先想到BufferReader高级流读取一行字符串readLine方法. * 2.但是前提依赖于字符转换流ISR和低级节点流,这里是从控制台输入,节点流自然是System.in.如果是从文件输入,则节点流换成FIS即可 * 3.这样就能建立一条输入流了.BufferedReader(new InputStreamReader(Sy

2016/1/10 实例 1,控制台 输入人数 2,控制台 输入对应人数的成绩 3,求成绩总和以及最大值 最小值 平均值

1 import java.util.Scanner; 2 3 4 public class KongZhitai { 5 6 7 public static void main(String[] args) { 8 // TODO 自动生成的方法存根 9 10 //第一步 输出 扫描 接收 人数 11 int number=0; //定义变量 12 System.out.println("请输入人数:"); 13 Scanner arr=new Scanner(System.in);

java 怎么实现接收控制台输入?

//接收键盘输入: //怎么实现接收控制台输入? import java.util.Scanner; //Test.java import java.util.Scanner; public class Test16{ public static void main(String args[]){ System.out.println("input a number:"); Scanner in =new Scanner(System.in); int x1=in.nextInt();

java.util.Scanner应用详解++扫描控制台输入

java.util.Scanner应用详解 java.util.Scanner是Java5的新特征,主要功能是简化文本扫描.这个类最实用的地方表现在获取控制台输入,其他的功能都很鸡肋,尽管Java API文档中列举了大量的API方法,但是都不怎么地. 一.扫描控制台输入 这个例子是常常会用到,但是如果没有Scanner,你写写就知道多难受了. 当通过new Scanner(System.in)创建一个Scanner,控制台会一直等待输入,直到敲回车键结束,把所输入的内容传给Scanner,作为扫

算术运算符与控制台输入

基本运算符:"+   -   *   /" "+"的作用: +在算术运算符中表示做加法运算 在字符串中,可以用来连接字符串,同时也可以和其他的数据类型的变量进行连接 关系运算符:">,<"  "==,!="  ">=,<=" 关系运算符的作用:用来做比较运算,比较结果是boolean类型 自增(自减)的运算符:++,-- 可以将当前的变量自我增加(减少)1的运算符 1:i++,后++

java接收控制台输入参数InputStreamReader

import java.io.BufferedReader; import java.io.InputStreamReader; // InputStreamReader 类在java.io中 public class rawinput { /* * 接收控制台输入数据 * 判断这个两个数据是否相等 */ public static void main(String[] args) { try{ InputStreamReader isr = new InputStreamReader(Syst