Java修改代码

来源:百度知道 编辑:UC知道 时间:2024/05/31 00:33:58
import javax.swing.*;
public class A3Q2{
public static void main (String [] args){
String input;
String bigInt1;
String bigInt2;
String addBigInts;
String tempValue1;
String tempValue2;
String tempValue;
String item;

char lastNum1;
char lastNum2;
boolean vaild;
//boolean valid = ture;
while(!item.equals("q")&&!item.equals("Q")){
bigInt1 = JOptionPane.showInputDialog("Put a big integer number in here");
lastNum1 = input.charAt(input.length());
bigInt2 = JOptionPane.showInputDialog("Put a big integer number in here");
lastNum2 = input.charAt(input.length());

tempValue1 = ((lastNum1 + lastNum2)%10);//10 是 int, tempValue 是String.所以不知道怎么改。
tempValue1 = "" + tempValue;
tempValue2 = (

String 转 int 的方法:
Integer.parseInt(tempValue)

输入的结果要int类型吗?
System.out.println("这个位置必须是String类型的,你要怎么输入int?");

你写的程序,把那个int型的转化后你会发现还有别的错误!
建议你在做程序时,有解决补了的问题去查下JAVA帮助!
int转String的方法:String.valueOf(int a)
String转int
Integer.valueOf(String str)返回保存指定的 String 的值的 Integer 对象。将该参数解释为表示一个有符号的十进制整数, 就好像将该参数赋予 parseInt(java.lang.String) 方法一样。结果是一个表示字符串指定的整数值的 Integer 对象。

1楼所说的也时一种转换方法,JAVA帮助时编程时少不了的东西!