java问题求教学校的作业,不知道为什么会有error。。。
目的是输入一个string的两个数字用逗号隔开,然后能转换成两个int的数进行在坐标轴上以原点为起点的距离的运算并最终得出int值 例如
(输入):3,4
return :5
输入): 1,1
return: 1(根号2强制转换int后的值)
String[] sub = xy.split(",");
// 如果xy=3,4的话,sub[0] =3, sub[1]=4
int i =Integer.parseInt(sub[0]);
int j=Integer.parseInt(sub[1]);
return (int)Math.sqrt(i*i+j*j):
// 如果xy=3,4的话,sub[0] =3, sub[1]=4
int i =Integer.parseInt(sub[0]);
int j=Integer.parseInt(sub[1]);
return (int)Math.sqrt(i*i+j*j):
温馨提示:答案为网友推荐,仅供参考