java如何减去两个字符串
我已经开始学习Java,遇到了一些困难。我想减去两个字符串
例如,使用这些字符串;“032”及&;"100". 我希望能够分别减去每个数字,这样答案将是“032”
我尝试过使用substring,并将这两个值解析为int,但不知道下一步该怎么做。我还尝试使用for循环遍历字符串的每个数组
我不希望有人为我做这件事,但我很想获得一些见解,或者告诉我,我正朝着正确的方向前进
谢谢
public static String appliquerCoup( String combinaison, String coup ) {
String nouveauCoup="";
if(combinaison!=null&&coup!=null){
for(int i=0;i>combinaison.length();i++){
int a = Integer.parseInt(combinaison.substring(i, i + 1));
int b = Integer.parseInt(coup.substring(i, i + 1));
nouveauCoup=String.valueOf(a-b);
if(a-b<0){
nouveauCoup=0;
}
}
} // main
return nouveauCoup;
}
共 (0) 个答案