我是靠谱客的博主 怕黑小懒猪,最近开发中收集的这篇文章主要介绍java string加法运算_java,用string类型进行十进制加法计算,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

这是n1,n2长度相同的时候的算法,求改进长度不同的时候又要进位时候的编写方法。如1998+2=2000。我java初学,请多多指教。privateStringaddNumericStrings(Stringn1,Stringn2){String...

这是n1,n2长度相同的时候的算法,求改进长度不同的时候又要进位时候的编写方法。如1998+2=2000。

我java初学,请多多指教。

private String addNumericStrings(String n1, String n2) {

String result=new String("");

String A=new String("");

int v1=0;

char ch3=n1.charAt(0);

char ch4=n2.charAt(0);

int c=ch3-'0';

int d=ch4-'0';

int a=n1.length()-1;

int b=n2.length()-1;

if(a==b){

while(a>=0&&b>=0){

char ch1=n1.charAt(a);

char ch2=n2.charAt(b);

v1=v1+ch1-'0';

int v2=ch2-'0';

int v3=v1+v2;

if(v3>=10){

A=String.valueOf(v3-10);v1=1;

}

else {

A=String.valueOf(v3);v1=0;

}

result=A+result;

a--;b--;

}

if((c+d)>=10){

result="1"+result;

}

}

展开

最后

以上就是怕黑小懒猪为你收集整理的java string加法运算_java,用string类型进行十进制加法计算的全部内容,希望文章能够帮你解决java string加法运算_java,用string类型进行十进制加法计算所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(37)

评论列表共有 0 条评论

立即
投稿
返回
顶部