代碼是從上到下運(yùn)行的
成都創(chuàng)新互聯(lián)是專業(yè)的滕州網(wǎng)站建設(shè)公司,滕州接單;提供成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站制作,網(wǎng)頁(yè)設(shè)計(jì),網(wǎng)站設(shè)計(jì),建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行滕州網(wǎng)站開發(fā)網(wǎng)頁(yè)制作和功能擴(kuò)展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團(tuán)隊(duì),希望更多企業(yè)前來合作!
一、前面的x已經(jīng)被賦值為整型了,數(shù)據(jù)類型只要賦值一次就行了,所以后面的x都不用賦值了;
二、while(x!=password){
System.out.println("pleas input the password");
x=sc.nextInt();
}
判斷條件是 x != password,只要輸入的數(shù)據(jù)不等于password,也就是20030708,就會(huì)一直進(jìn)入while循環(huán),直到password正確才不進(jìn)入,然后輸出correct,結(jié)束程序;
三、代碼是從上至下運(yùn)行的,Scanner sc=new Scanner(System.in)一定是要在int x=sc.nextInt()前面的,因?yàn)橐刃陆ㄒ粋€(gè)Scanner類,后面才能引用;
System.out.println("pleas input the password")意思輸出到控制臺(tái),所以順序放哪都行,只是它輸出pleas input the password,提醒你下一步要輸入密碼,放在int x=sc.nextInt()前面起到提醒你輸入的作用;
x = sc.nexInt(),接收鍵盤輸入賦值給x,然后回到while循環(huán)的判斷條件x != password ,如果輸入的不等于20030708,就再重新接收鍵盤輸入,然后重新賦值給x,一直循環(huán),直到x等于20030708才不循環(huán)了;
Scanner是Java中接收鍵盤輸入的一個(gè)類;
sc.nextInt, sc 是你新建Scanner類的實(shí)例;nextInt是Scanner中的一個(gè)方法,意思接收下個(gè)輸入的Int類型數(shù)據(jù);sc.nextInt意思是sc這個(gè)實(shí)例調(diào)用nextInt這個(gè)方法
一趟快速怕序的具體做法是:附設(shè)兩個(gè)指針low和high,他們的初值分別為low和high,設(shè)樞軸記錄的關(guān)鍵字為privotkey,則首先從high所指位置向前搜索找到第一個(gè)關(guān)鍵字小于pivotkey的記錄和樞軸記錄互相交換,然后從low所指向的位置起向后搜索,找到第一個(gè)關(guān)鍵字大于privotkey的記錄和樞軸記錄互相交換,重復(fù)這兩步直至low==high位置.
import java.util.concurrent.Executor;
import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;
public class 快速排序_1 {
public static void main(String[] args) throws InterruptedException {
int test[] = {15,23,56,7,13,52,20,7};
new 快速排序_1().qSort(test, 0, test.length-1);
for(int k:test) System.out.println(k);
}
public void qSort(int []array,int low,int high){
if(low
int privot=partition(array,low,high);
qSort(array,low,privot-1);
qSort(array,privot+1,high);
}
}
public int partition(int [] array,int low,int high){
/**
* 選擇 low位置 作為曲軸(支點(diǎn))
*/
int pivot=array[low];
int temp=0;
/**
* 如果 low
*/
while(low
/**
* 先從 high端 開始判斷
*/
while(low=pivot) high--;
/**
* 進(jìn)行 置換操作
*/
if(low
array[low]=array[high];
low++;
}
/**
* 從 low 端判斷
*/
while(low
/**
* 進(jìn)行 置換操作
*/
if(low
array[high]=array[low];
high--;
}
}
array[low]=pivot;
return low;
}
}
你把天數(shù)加上1的上面那一行代碼注釋取消掉改成 System.out.println(sdf.format(tmp)); 就行了啊....
你要顯示每一天 那肯定得把打印代碼寫在循環(huán)里面呀 或者在循環(huán)里面把每一天都拼接在一起 最后return ,你目前把循環(huán)輸出給注釋掉了,然后又只return了最后一天的字符串回去 那當(dāng)然只打印最后一天。
你要不就把那行代碼取消了 ,要不就先聲明一個(gè)String用來接收循環(huán)拼接完的日期最后return回去
本文題目:java正確的代碼 你好java代碼
轉(zhuǎn)載來源:http://www.rwnh.cn/article14/doohjde.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站內(nèi)鏈、網(wǎng)站設(shè)計(jì)公司、搜索引擎優(yōu)化、企業(yè)網(wǎng)站制作、App設(shè)計(jì)、動(dòng)態(tài)網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容