輸入語句:
Scanner scanner = new Scanner(System.in);
int a = scanner.nextInt();
double d = scanner.nextDouble();
String s1 = scanner.next();
String s2 = scanner.nextLine();
scanner.close();
輸出語句:
System.out.println(10);
System.out.println("10");
System.out.println();
System.out.print(10);
System.out.print("10");
System.out.print();
if 語句:
if ( 布爾表達(dá)式 ) {……} // 第一個分支
else if( 布爾表達(dá)式 ) {……} // 第二個分支
else if( 布爾表達(dá)式 ) {……} // 第三個分支
else {……} // 第四個分支
switch 語句:
switch( a ) {
case 1:
System.out.println("a = 1");
break;
case 2:
System.out.println("a = 2");
break;
case 3:
System.out.println("a = 3");
break;
default:
System.out.println("error");
break;
}
查學(xué)生成績:
import java.util.Scanner;
public class lianxi{
? ? ? ? ? public static void main(String[] args)
{
Scanner scanner=new Scanner(System.in);
int score=scanner.nextInt();
if(score>=100||score<=0)
System.out.println("錯誤");
else
{
int a=score/10;
switch(a){
case 10:
case 9:
System.out.println("優(yōu)");break;
case 8:
System.out.println("良");break;
case 7:
System.out.println(" 中");break;
case 6:
System.out.println(" 及格");break;
default:System.out.println("不及格");break;}
}
}
}
做一個空的正方形
public class li{
public static void main(String[] args){
for(int i=0;i<5;i++){
System.out.println();
for(int j=0;j<5;j++){
if (i==0||i==4||j==0||j==4){
System.out.print("*");}
else{
System.out.print(" ");
}
}
}
}
}
從鍵盤輸入兩個整數(shù),要求計算兩個數(shù)之間的所有整數(shù)的和密幔。
import java.util.Scanner;
public class jia{
public static void main(String[] args){
System.out.println("請輸入兩個整數(shù)");
Scanner scanner=new Scanner(System.in);
int a=scanner.nextInt();
int b=scanner.nextInt();
int sun=0;
int sum=0;
if(a<b){
? for(int i=a;i<=b;i++){
sum=i+sum;};
System.out.print(sum);}
else{
? for(int j=b;j<=a;j++){
sun=j+sun;};
System.out.print(sun);}
}}