基礎(chǔ)代碼,就不打注釋了,望采納
成都創(chuàng)新互聯(lián)公司是一家專業(yè)提供溫縣企業(yè)網(wǎng)站建設(shè),專注與成都做網(wǎng)站、成都網(wǎng)站制作、HTML5、小程序制作等業(yè)務(wù)。10年已為溫縣眾多企業(yè)、政府機(jī)構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)的建站公司優(yōu)惠進(jìn)行中。
public?class?Test{
public?static?void?main(String[]?args){
Scanner?sc?=?new?Scanner(System.in);
System.out.println("請輸入數(shù)字");
int?i?=?sc.nextInt();
if(i%2==0){
System.out.println("偶數(shù)");
}else{
System.out.println("奇數(shù)");
}
if(i0){
System.out.println("正數(shù)");
}else?if(i0){
System.out.println("負(fù)數(shù)");
}else{
System.out.println("0");
}
}
}
代碼如下:
import java.util.Scanner;
public class woo {
public static void main(String args[]) {
Scanner scan =new Scanner(System.in);
System.out.println("輸入一個(gè)整數(shù)");
int a = scan.nextByte();
if(a%2 != 0)
System.out.printf("%d是奇數(shù)", a);
else
System.out.printf("%d是偶數(shù)", a);
}
}
擴(kuò)展資料:
在Java核心API中,有許多應(yīng)用final的例子,例如java.lang.String,整個(gè)類都是final的。為類指定final修飾符可以讓類不可以被繼承,為方法指定final修飾符可以讓方法不可以被重寫。
如果指定了一個(gè)類為final,則該類所有的方法都是final的。Java編譯器會尋找機(jī)會內(nèi)聯(lián)所有的final方法,內(nèi)聯(lián)對于提升Java運(yùn)行效率作用重大,具體參見Java運(yùn)行期優(yōu)化。此舉能夠使性能平均提高50%。
特別是String對象的使用,出現(xiàn)字符串連接時(shí)應(yīng)該使用StringBuilder/StringBuffer代替。由于Java虛擬機(jī)不僅要花時(shí)間生成對象,以后可能還需要花時(shí)間對這些對象進(jìn)行垃圾回收和處理,因此,生成過多的對象將會給程序的性能帶來很大的影響。
參考資料:
百度百科——奇數(shù)
百度百科——偶數(shù)
java中判斷變量是奇數(shù)還是偶數(shù),我們可以通過這個(gè)變量對2進(jìn)行取余運(yùn)算所得的結(jié)果進(jìn)行判斷。
如果這個(gè)變量對2取余結(jié)果為0,則表明這個(gè)變量是偶數(shù),否則表明這個(gè)變量是奇數(shù)。
提供一個(gè)判斷方法吧:
public void evenOrOdd(int x){
if(x%2==0)System.out.println(x+"是偶數(shù)");
else System.out.println(x+"是奇數(shù)");
}