Scanner sc=new Scanner(System.in);
創(chuàng)新互聯(lián)是工信部頒發(fā)資質(zhì)IDC服務(wù)器商,為用戶提供優(yōu)質(zhì)的雅安機房托管服務(wù)
System.out.println("輸入第一個數(shù)字");
int num1=Integer.parseInt(sc.nextLine());
System.out.println("輸入第二個數(shù)字");
int num2=Integer.parseInt(sc.nextLine());
int num=num1+num2;
System.out.println("和為"+num);
輸入的必須是int型的數(shù)字,不然會報錯
通過鍵盤輸入兩個整數(shù),求兩數(shù)的和的Java程序如下圖所示:
編寫Java程序時,應(yīng)注意以下幾點:
大小寫敏感:Java是大小寫敏感的,這就意味著標(biāo)識符Hello與hello是不同的。
類名:對于所有的類來說,類名的首字母應(yīng)該大寫。如果類名由若干單詞組成,那么每個單詞的首字母應(yīng)該大寫,例如 MyFirstJavaClass。
方法名:所有的方法名都應(yīng)該以小寫字母開頭。如果方法名含有若干單詞,則后面的每個單詞首字母大寫,例如myFirstJavaClass。
源文件名:源文件名必須和類名相同。當(dāng)保存文件的時候,你應(yīng)該使用類名作為文件名保存(切記Java是大小寫敏感的),文件名的后綴為.java。(如果文件名和類名不相同則會導(dǎo)致編譯錯誤)。
主方法入口:所有的Java 程序由public static void main(String[]args)方法開始執(zhí)行。
1、定義兩個整數(shù)
int?a=1;
int?b=5;
2、通過加號(+)進行2數(shù)相加
int?sum?=?a+b;//進行a和b相加,結(jié)果賦值給變量sum
如果是一般的兩個數(shù)求和,用 long類型 初始化 就可以了~~~
import java.util.Scanner;
public class Demo1 {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.println("請輸入兩個數(shù): ");
long n1,n2;
n1 = input.nextLong();
n2 = input.nextLong();
System.out.println("兩個數(shù)的和是: ");
System.out.println(n1+ n2);
}
}
運行結(jié)果:
請輸入兩個數(shù):
213152454
238547571234
兩個數(shù)的和是:
238760723688
如果兩個數(shù)很大,超出了long表示范圍,用大數(shù)BigInteger 初始化 就OK了~~~
import java.math.BigInteger;
import java.util.Scanner;
public class 大數(shù)相加 {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.println("請輸入兩個大數(shù): ");
Scanner input = new Scanner(System.in);
BigInteger b1 = input.nextBigInteger();
BigInteger b2 = input.nextBigInteger();
System.out.println("兩個大數(shù)的和是: ");
System.out.println(b1.add(b2));
}
}
運行結(jié)果:
請輸入兩個大數(shù):
236547625754751312371
1237527547543547124751254
兩個大數(shù)的和是:
1237764095169301876063625
望采納~~~~~~~~~~