前言
一個初學(xué)C++和Java的軟工大一狗。
第一天使用簡書,初次接觸Markdown侨颈。
想把學(xué)習(xí)筆記和日記在此記錄下來余赢。成為以后的回憶和學(xué)習(xí)資料吧。
今日學(xué)習(xí)
學(xué)習(xí)內(nèi)容
java關(guān)鍵字哈垢;變量概念妻柒;類型轉(zhuǎn)換;常量耘分;運算符举塔;條件語句if,switch求泰;循環(huán)嵌套央渣;數(shù)組;數(shù)據(jù)輸入輸出渴频。
Java數(shù)據(jù)輸入與循環(huán)嵌套練習(xí)
public class quiz6d6 {
public static void main(String[] args)
{
Scanner input=new Scanner(System.in);
int[] p=new int[7];
int max,min,avg=0,num=0,i;
for(i=0;i<7;i++)
{
p[i]=input.nextInt();
}
max=p[0];
min=p[0];
for(i=0;i<7;i++){
num=num+p[i];
avg=num/(i+1);
if(p[i]>max)
max=p[i];
else if(p[i]<min)
min=p[i];
}
System.out.println("最大值為"+max);
System.out.println("最小值為"+min);
System.out.println("平均值為"+avg);
System.out.println("總計"+num);
input.close();
}
}
要點:
1.導(dǎo)入 java.util.Scanner類芽丹;import java.until,Scanner;
2.創(chuàng)建Sanner對象(一般命名為input),并指定輸入設(shè)備;Scanner input(System.in)
3.變量名=Scanner對象名.next數(shù)據(jù)類型();
4.程序執(zhí)行最后回收創(chuàng)建的對象卜朗;對象名.close()志衍。
Java數(shù)組冒泡排序方法與數(shù)組類型轉(zhuǎn)換練習(xí)
import java.util.Arrays;
public class quiz6d7 {
public static void main(String[] args) {
String[] hobbies = {"sport", "movie", "game"};
Arrays.sort(hobbies);
Arrays.toString(hobbies);
for (int i = 0; i < 3; i++)
System.out.println(hobbies[i]);
}
}
要點:
1.導(dǎo)入Arrays類:import java.util.Arrays;
2.Arrays.sort()方法,對數(shù)組內(nèi)容進行冒泡排序聊替;
3.Arrays.toString()方法楼肪,將數(shù)組轉(zhuǎn)換成字符串。
利用foreach快速遍歷數(shù)組
import java.util.Arrays;
public class quiz6d8 {
public static void main(String[] args){
int[] s={92,72,64,58,93};
Arrays.sort(s);
for(int ab: s)
System.out.println(ab);
}
}
要點:
for(數(shù)組數(shù)據(jù)類型 變量名:數(shù)組名)
System.out.println(變量名);
java的其他基礎(chǔ)知識跟C++相似度高達99%就快速翻過了(笑)
明日計劃:
1.C++ 類與對象完全學(xué)習(xí)+復(fù)習(xí)惹悄;
2.類與對象練習(xí)題春叫;
3.Java方法概念與練習(xí)初步;
4.可能還有高數(shù)和四級聽力吧(笑)
2018.12.3