gpt4 book ai didi

Java 命令行参数程序

转载 作者:行者123 更新时间:2023-12-02 02:22:12 30 4
gpt4 key购买 nike

我的程序需要来自命令行参数的输入,它采用整数参数并将其转换为二进制值或以 10 为底的十进制值。它通过要求整数在二进制数字前面有一个 b 和在十进制基数 10 前面有 d 来做出这个决定。该程序要求我通过创建方法来完成此操作。我不知道如何首先检查字符然后获取剩余的数字。我知道 toBinary 方法,但不知道如何进行二进制到十进制的转换?

最佳答案

使用s.charAt(0) 检查第一个字符并使用

字符串 s1 = s.substring(1, s.length);

获取剩余的字符串数并将其转换为整数 user Integer.parse(s1);基于第一个字符。

使用以下方法将二进制转换为整数:Integer.parseInt(s1,2)

关于Java 命令行参数程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48352463/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com