java回爐4
阿新 • • 發佈:2021-10-21
相當於資料夾
一般公司域名的倒置作為包名
import在package之前
Scanner物件
scanner.next(),相當於C++的cin
import java.util.Scanner;//1
public class demon1 {
public static void main(String[] args) {
Scanner scanner=new Scanner(System.in);//2
System.out.println("使用Next方式接收");
//判斷是否輸入
if (scanner.hasNext()){
String str=scanner.next();//3
System.out.println("輸入的內容為:"+str);
}
scanner.close();//4
}
}
scanner.nextLine(),相當於C++的cin.getline()
import java.util.Scanner;//1
public class demon2 {
public static void main(String[] args) {
Scanner scanner=new Scanner(System.in);//2
System.out.println("使用nextLine方式接收");
String str=scanner.nextLine();//3
System.out.println("輸入的內容為:"+str);
scanner.close();//4
}
}
簡單應用:
import java.util.Scanner;
public class demon2 {
public static void main(String[] args) {
Scanner scanner=new Scanner(System.in);
double sum=0;
int m=0;
while(scanner.hasNextDouble()){
double x=scanner.nextDouble();
m++;
sum+=x;
}
System.out.println(sum);
System.out.println(sum/m);
scanner.close();
}
}
switch
switch變數型別可以是byte、short、int、char,JDK7以後支援String
沒有break則會穿透
tips