yo11gsu. 2021-03-20 12:31 采纳率: 0%
浏览 81

Java报错Exception in thread "main"

package cn.zjxu.java.tools;

import java.util.Scanner;
public class Input {
	
	private static void readString(String s) {
		System.out.print("Please input a String value:");
		Scanner rS=new Scanner(System.in);
		s=rS.nextLine();
		System.out.print("s="+s);
		rS.close();
	}

	private static void readBoolean(boolean bl) {
		System.out.print("Please input a boolean value:");
		Scanner rB=new Scanner(System.in);
		bl=rB.nextBoolean();
		System.out.print("bl="+bl);
	}

	private static void readfloat(float f) {
		System.out.print("Please input a float value:");
		Scanner rf=new Scanner(System.in);
		f=rf.nextFloat();
		System.out.print("f="+f);
	}

	private static void readLong(long l) {
		System.out.print("Please input a long value:");
		Scanner rl=new Scanner(System.in);
		l=rl.nextLong();
		System.out.print("l="+l);
	}

	private static void readByte(byte b) {
		System.out.print("Please input a byte value:");
		Scanner rb=new Scanner(System.in);
		b=rb.nextByte();
		System.out.print("b="+b);
	}

	private static void readInt(int i) {
		System.out.print("Please input a int value:");
		Scanner ri=new Scanner(System.in);
		i=ri.nextInt();
		System.out.print("i="+i);
	}

	private static void readDouble(double d) {
		System.out.print("Please input a double value:");
		Scanner rd=new Scanner(System.in);
		d=rd.nextDouble();
		System.out.print("d="+d);
	}
	public static void main(String[] args) {
		double d = 0;
		Input.readDouble(d);
		byte b=0;
		Input.readByte(b);
		int i = 0;
		Input.readInt(i);
		long l=0;
		Input.readLong(l);
		float f=0;
		Input.readfloat(f);
		boolean bl=true;
		Input.readBoolean(bl);
		String s="h";
		Input.readString(s);
	}

}
  • 写回答

2条回答 默认 最新

  • 头秃才能变强 2021-03-20 14:14
    关注

    程序没问题,就是编译器的问题,这个解决的话,你去百度吧,有点麻烦

    评论

报告相同问题?

悬赏问题

  • ¥15 linux下vscode设置不了字连体
  • ¥20 游戏mod是如何制作的
  • ¥15 关于#hadoop#的问题:按照老师上课讲的步骤写的
  • ¥20 有人会用这个工具箱吗 付fei咨询
  • ¥30 成都市武侯区住宅小区兴趣点
  • ¥15 Windows软实时
  • ¥15 自有服务器搭建网络隧道并且负载均衡
  • ¥15 opencv打开dataloader显示为nonetype
  • ¥15 MacOS 80端口外网无法访问
  • ¥50 js逆转反解密-会的来