java條件語(yǔ)句問(wèn)題
public class HelloWorld {
? ? public static void main(String[] args) {
int one = 20 ;
? ? ? ? int a=one%2;
? ? ? ? System.out.println(a);
? ? ? ? if(a==0){
? ? ? ? ? ? String b="是偶數(shù)";
? ? ? ? ? ? }
? ? ? ? System.out.println("one"+b);
}
}
這段代碼中IF后面的括號(hào)里內(nèi)容為何出錯(cuò)?
2016-07-29
public class ?Test11
{
public static void main(String[] args)?
{
int one = 25 ;
? ? ? ? int a=one%2;
String b;
? ? ? ? if(a==0){
? ? ? ? ? ? b="是偶數(shù)";
? ? ? ? ? ? }else{
b="是奇數(shù)";
? ? ? ? }System.out.println("one"+b);
}
}
2016-05-14
作用域的問(wèn)題吧,你原來(lái)的
這里的b只在if條件里面有用,出了if過(guò)后b就沒(méi)有了。所以要在外面定義。
2016-03-27
public class HelloWorld {
? ? public static void main(String[] args) {
int one = 20 ;
? ? ? ? int a=one%2;
? ? ? ? if (a==0){
? ? ? ? ? ? System.out.println("one是偶數(shù)");
? ? ? ? } ??
}
}
2016-03-23
沒(méi)發(fā)現(xiàn)問(wèn)題
2016-03-23
import java.util.Scanner;
public class HelloWorld {
? ? public static void main(String[] args) {
? int one;
? Scanner input=new Scanner(System.in);
? System.out.println("請(qǐng)輸入一個(gè)數(shù):");
? one=input.nextInt();
? ? ? ? ? ?if(one%2==0){
? ? ? ? ? ?System.out.println(one+"是偶數(shù)");
? ? ? ? ? ? }else{
System.out.println(one+"是奇數(shù)");
} ? ? ? ?
}
}
2016-03-23
public class HelloWorld {
? ? public static void main(String[] args) {
? int one = 20 ;
? ? ? ? ? ?if(one%2==0){
? ? ? ? ? ?System.out.println("one是偶數(shù)");
? ? ? ? ? ? }else{
System.out.println("one不是偶數(shù)");
????????} ? ? ? ?
????}
}
2016-03-23
?int a=one%2;改為?
?boolean a;??
a=(one%2==0)?true:false;
if(a){ ? ? }else{ ? ? ? ?}