为了账号安全,请及时绑定邮箱和手机立即绑定

java中如何在一行中输入4个不同Int的数字?

java中如何在一行中输入4个不同Int的数字?

达令说 2024-01-28 17:04:55
问题就是这么简单。我想,就像Python一样,找到一种方法,帮助我在一行中输入4个具有不同Int的数字。我的意思是在java中,我想要,输入是:1911输出是:年:19月:11
查看完整描述

1 回答

?
回首忆惘然

TA贡献1847条经验 获得超11个赞

尝试这个


try {

    Scanner io = new Scanner(System.in);

    String input = io.next();

    // Note StringIndexOutOfBoundsException

    int year = Integer.parseInt(input.substring(0, 2));

    int month = Integer.parseInt(input.substring(2, 4));

    System.out.println("year: " +  year + "month: " +  month);

} catch (Exception e) {

    e.printStackTrace();

}

测试


1911

输出


year = 19, month = 11

或者


Scanner io = new Scanner(System.in);

String year = io.next(), month = io.next();

System.out.println("year: " +  year + "month: " +  month);

测试


19 11

输出


year = 19, month = 11


查看完整回答
反对 回复 2024-01-28
  • 1 回答
  • 0 关注
  • 25 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信