Scanner sc=new Scanner(System.in);
System.out.println("請輸入第一個整數:");
int num1=sc.nextInt();
System.out.println("請再輸入一個整數:");
int num2=sc.nextInt();
char num1>num2?'第一個數大于第二個數':'第一個數小于第二個數';
uj5u.com熱心網友回復:
最后一行代碼改成;String str = num1>num2?"第一個數大于第二個數":"第一個數小于第二個數";條件運算子得到的結果為?后邊的第一個元素,或者是第二個元素,你需要定義一個相應型別的變數去接收這個元素,你寫的應該使用String字串去接收,如果想用char字符接收,則單引號中只能寫一個元素。
多記憶一下基礎的內容,才能方便之后的學習,記得結帖哦還有
uj5u.com熱心網友回復:
Scanner sc=new Scanner(System.in);System.out.println("請輸入第一個整數:");
int num1=sc.nextInt();
System.out.println("請再輸入一個整數:");
int num2=sc.nextInt();
String s = num1>num2?"第一個數大于第二個數":"第一個數小于第二個數";
System.out.println(s);
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/111728.html
標籤:Java相關
