java 如何实现输入字符串"12+34" 返回计算结果=46
来源:百度知道 编辑:UC知道 时间:2024/06/18 07:03:41
1楼你的做法是行不通的 你可以去试下
3楼不合题意
我的最好,嘎嘎 ,分拿来 5分也不客气了!!
public class Test1 {
public static void main(String[] args) {
String str = "12+34";
int aa = str.indexOf("+");
int x = Integer.parseInt(str.substring(0,aa));
int y = Integer.parseInt(str.substring(aa+1));
int xy = x+y;
System.out.println("12+34="+xy);
}
}
str保存这个串
string[] array = str.split("+")
就把12和34字符串分别存在array中了。转换成数字就可以了。。
Integer.parseInt()吧。。好像是这么拼的。。用这个函数。。
public static void main(String[] args) {
Scanner san = new Scanner(System.in);
System.out.print("请输入第一个数字: ");
int one = Integer.parseInt(san.nextLine().trim());
System.out.print("请输入第二个数字: ");
int two = Integer.parseInt(san.nextLine().trim());
int he=one +two;
System.out.println("和