商品后臺(tái)管理系統(tǒng)

系統(tǒng)述

查看商品信息概

新增商品信息

刪除商品信息

賣出商品

商品銷售排行榜

步驟1:初始化

package edu.xcdq;

/**

* @qvthor liuwenzheng

* @date 2021/4/6 18:43

*/

public class Article {

? ? // 名字 單價(jià) 庫(kù)存 已賣數(shù)量

? ? public String name;? ? //商品名字

? ? public double price;? ? //商品單價(jià)

? ? public int amount;? ? ? //商品庫(kù)存數(shù)量

? ? public int number;? ? ? //商品銷售數(shù)量

/**

*? 商品信息展示

*/

? ? public void print( int index ) {

? ? ? ? System.out.println(index +"\t" + name + "\t" + price

? ? ? ? ? ? ? ? + "\t" + amount + "\t" + number );

? ? }

? ? public void setArticle(String mingzi , double danjia , int kucun , int yishou){

? ? ? ? name = mingzi;

? ? ? ? price = danjia;

? ? ? ? amount = kucun;

? ? ? ? number = yishou;

? ? }

}

商品集合類

package edu.xcdq;

/**

* @qvthor liuwenzheng

* @date 2021/4/6 18:46

*/

public class ArticleSet {

? ? Article[] articles = new Article [30];

}

商品管理類

/**

* @qvthor liuwenzheng

* @date 2021/4/6 18:44

*/

public class ArticleManage {

? ? //創(chuàng)建一個(gè)庫(kù)存,并且初始化

? ? ArticleSet articleSet = new ArticleSet();

? ? // 倉(cāng)庫(kù)初始化,放入一些商品

? ? public void initial(){

? ? ? ? Article xiaomi11 = new Article();

? ? ? ? /*xiaomi11.name? = "小米11";

? ? ? ? xiaomi11.number = 30;

? ? ? ? xiaomi11.amount = 0;

? ? ? ? xiaomi11.price = 1999;*/

? ? ? ? xiaomi11.setArticle("小米11",1999,30,0);

? ? ? ? Article xiaomi11Pro = new Article();

? ? ? ? xiaomi11Pro.setArticle("小米11pro",2999,10,0);

? ? ? ? Article xiaomiUltra = new Article();

? ? ? ? xiaomiUltra.setArticle("小米至尊版",3999,20,0);

? ? ? ? articleSet.articles[0] = xiaomi11;

? ? ? ? articleSet.articles[1] = xiaomi11Pro;

? ? ? ? articleSet.articles[2] = xiaomiUltra;

? ? }

步驟2:實(shí)現(xiàn)菜單轉(zhuǎn)換

// 啟動(dòng)菜單

? ? public void startMenu() {

? ? ? ? boolean flag = true;

? ? ? ? do {

? ? ? ? ? ? System.out.println("**************************");

? ? ? ? ? ? System.out.println("1 查看商品信息");

? ? ? ? ? ? System.out.println("2 新增商品信息");

? ? ? ? ? ? System.out.println("3 刪除商品信息");

? ? ? ? ? ? System.out.println("4 賣出商品");

? ? ? ? ? ? System.out.println("5 商品銷售排行榜");

? ? ? ? ? ? System.out.println("6 退出");

? ? ? ? ? ? System.out.println("**************************");

? ? ? ? ? ? System.out.println("請(qǐng)輸入功能編號(hào)");

? ? ? ? ? ? Scanner scanner = new Scanner(System.in);

? ? ? ? ? ? int funNo =? scanner.nextInt();

? ? ? ? ? ? switch (funNo) {

? ? ? ? ? ? ? ? case 1:

? ? ? ? ? ? ? ? ? ? System.out.println("查看商品信息");

? ? ? ? ? ? ? ? ? ? chakan();

? ? ? ? ? ? ? ? ? ? break;

? ? ? ? ? ? ? ? case 2:

? ? ? ? ? ? ? ? ? ? System.out.println("2 新增商品信息");

? ? ? ? ? ? ? ? ? ? add();

? ? ? ? ? ? ? ? ? ? break;

? ? ? ? ? ? ? ? case 3:

? ? ? ? ? ? ? ? ? ? System.out.println("3 刪除商品信息");

? ? ? ? ? ? ? ? ? ? dele();

? ? ? ? ? ? ? ? ? ? break;

? ? ? ? ? ? ? ? case 4:

? ? ? ? ? ? ? ? ? ? System.out.println("賣出商品");

? ? ? ? ? ? ? ? ? ? sell();

? ? ? ? ? ? ? ? ? ? break;

? ? ? ? ? ? ? ? case 5:

? ? ? ? ? ? ? ? ? ? System.out.println("排行榜");

? ? ? ? ? ? ? ? ? ? leaderboard();

? ? ? ? ? ? ? ? ? ? break;

? ? ? ? ? ? ? ? case 6:

? ? ? ? ? ? ? ? ? ? System.out.println("謝謝遵湖,已退出");

? ? ? ? ? ? ? ? ? ? flag = false;

? ? ? ? ? ? ? ? ? ? break;

? ? ? ? ? ? ? ? default:

? ? ? ? ? ? ? ? ? ? System.out.println("你輸入的功能編號(hào)有誤");

? ? ? ? ? ? ? ? ? ? break;

? ? ? ? ? ? }

? ? ? ? }while ( flag );

? ? }

測(cè)試類

package edu.xcdq;

public class Main {

? ? public static void main(String[] args) {

? ? ? ? ArticleManage articleManage = new ArticleManage();

? ? ? ? articleManage.initial();

? ? ? ? articleManage.startMenu();

? ? }

}

步驟3:實(shí)現(xiàn)查看商品信息

? ? ? ? /**

? ? ? ? * 查看商品信息

? ? ? ? */

? ? ? ? public void chakan(){

? ? ? ? ? ? System.out.println("編號(hào) \t 名字 \t 單價(jià) \t 庫(kù)存 \t 已售");

? ? ? ? ? ? for (int i =0 ; i < articleSet.articles.length ; i++ ) {

? ? ? ? ? ? ? ? if ( articleSet.articles[i] != null ) {

? ? ? ? ? ? ? ? ? ? //articleSet.articles[i].print(i);

? ? ? ? ? ? ? ? }

? ? ? ? ? ? }

? ? }

步驟4:實(shí)現(xiàn)新增商品信息

? ? /**

? ? * 添加商品信息

? ? */

? ? private void add() {

? ? ? ? Scanner scanner = new Scanner(System.in);

? ? ? ? System.out.println("請(qǐng)輸入商品的名稱:");

? ? ? ? String name = scanner.next();

? ? ? ? System.out.println("請(qǐng)輸入單價(jià):");

? ? ? ? double price = scanner.nextDouble();

? ? ? ? System.out.println("請(qǐng)輸入庫(kù)存:");

? ? ? ? int count = scanner.nextInt();

? ? ? ? System.out.println("請(qǐng)輸入已賣的數(shù)量:");

? ? ? ? int number? = scanner.nextInt();

? ? ? ? Article newArticle = new Article();

? ? ? ? newArticle.setArticle(name , price ,count , number );

? ? ? ? for ( int i = 0 ; i < articleSet.articles.length ; i++ ) {

? ? ? ? ? ? if ( articleSet.articles[i] == null ) {

? ? ? ? ? ? ? ? articleSet.articles[i] = newArticle; //把新建的對(duì)象放在數(shù)組中的第一個(gè)空位置

? ? ? ? ? ? ? ? break; // 后續(xù)的空位置直接跳過(guò)

? ? ? ? ? ? }

? ? ? ? }

? ? }

}

步驟5:實(shí)現(xiàn)刪除商品信息

/**

? ? * 刪除商品信息

? ? */

? ? private void dele(){

? ? ? ? System.out.println("請(qǐng)輸入你要?jiǎng)h除的商品編號(hào)");

? ? ? ? Scanner scanner = new Scanner(System.in);

? ? ? ? int delNo = scanner.nextInt();

? ? ? ? boolean falg = true ;

? ? ? ? for (int i = 0 ; i < articleSet.articles.length ; i++){

? ? ? ? ? ? if (delNo==(i+1) &&articleSet.articles[i]!=null){

? ? ? ? ? ? ? ? int j= i;? //備注下標(biāo)

? ? ? ? ? ? ? ? while (articleSet.articles[j+1] !=null){

? ? ? ? ? ? ? ? ? ? articleSet.articles[j] = articleSet.articles[j+1];

? ? ? ? ? ? ? ? ? ? j++;

? ? ? ? ? ? ? ? }

? ? ? ? ? ? ? ? articleSet.articles[j] = null ;

? ? ? ? ? ? ? ? falg = true ;

? ? ? ? ? ? ? ? break;

? ? ? ? ? ? }else {

? ? ? ? ? ? falg = false ;

? ? ? ? ? ? }

? ? ? ? }

? ? ? ? if (falg){

? ? ? ? ? ? System.out.println("刪除成功");

? ? ? ? }else {

? ? ? ? ? ? System.out.println("刪除失敗? ? ");

? ? ? ? }

? ? }

步驟6:實(shí)現(xiàn)商品銷售的業(yè)務(wù)處理

private void sell(){

? ? ? ? System.out.println("請(qǐng)輸入你要賣出商品的名字");

? ? ? ? Scanner scanner = new Scanner(System.in);

? ? ? ? String name = scanner.next();

? ? ? ? boolean flag = true ;

? ? ? ? for (int i = 0 ; i < articleSet.articles.length ; i++ ){

? ? ? ? ? ? if (articleSet.articles[i] !=null? && articleSet.articles[i].name.equals(name)){

? ? ? ? ? ? ? ? System.out.println("請(qǐng)輸入要賣出的數(shù)量");

? ? ? ? ? ? ? ? int maichu = scanner.nextInt();

? ? ? ? ? ? ? ? if (maichu < articleSet.articles[i].amount){ //賣出數(shù)量 < 庫(kù)存數(shù)

? ? ? ? ? ? ? ? ? ? // 新庫(kù)存 = 舊庫(kù)存 - 賣出數(shù)量

? ? ? ? ? ? ? ? ? ? articleSet.articles[i].amount = articleSet.articles[i].amount -maichu;

? ? ? ? ? ? ? ? ? //新售出 = 舊售出 + 賣出數(shù)量

? ? ? ? ? ? ? ? ? ? articleSet.articles[i].amount = articleSet.articles[i].amount + maichu;

? ? ? ? ? ? ? ? ? ? flag = true ;

? ? ? ? ? ? ? ? }else {

? ? ? ? ? ? ? ? ? ? flag = false ;

? ? ? ? ? ? ? ? ? ? System.out.println("庫(kù)存不夠了");

? ? ? ? ? ? ? ? }

? ? ? ? ? ? ? ? break;? //找到相對(duì)應(yīng)的位置册着,已經(jīng)完成了修改,后續(xù)的元素直接跳過(guò)晒来,中端循環(huán)

? ? ? ? ? ? }else {

? ? ? ? ? ? ? ? flag = false;

? ? ? ? ? ? ? ? //System.out.println("你要賣出的商品沒(méi)找到");

? ? ? ? ? ? }

? ? ? ? }

? ? ? ? if (flag){

? ? ? ? ? ? System.out.println("賣出成功");

? ? ? ? }else {

? ? ? ? ? ? System.out.println("賣出失敗");

? ? ? ? }

? ? }

步驟7:實(shí)現(xiàn)商品銷售排行榜

private void leaderboard(){

? ? ? ? int cound = 0 ; //

? ? ? ? for (int i = 0 ; i < articleSet.articles.length ; i++){

? ? ? ? ? ? if (articleSet.articles[i] != null){

? ? ? ? ? ? ? ? cound++ ;

? ? ? ? ? ? }

? ? ? ? }

? ? ? ? //根據(jù)使用的長(zhǎng)度臨時(shí)新建一個(gè)數(shù)組,這個(gè)數(shù)組元素存滿

? ? ? ? Article[] newTemp = new Article[cound];

? ? ? ? //把舊數(shù)組中的元素全部拷貝道新數(shù)組中,新數(shù)組裝滿元素

? ? ? ? for (int i = 0 ; i < cound ; i++){

? ? ? ? ? ? newTemp[i] = articleSet.articles[i];

? ? ? ? }

? ? ? ? //冒泡排序

? ? ? ? for (int i = 0 ; i < newTemp.length-1 ; i++){? ? ? //所有元素參與排序

? ? ? ? ? ? for (int j = 0 ; j < newTemp.length - i - 1 ; i ++){? //讓當(dāng)前元素和它后面的元素對(duì)比

? ? ? ? ? ? ? ? if (newTemp[j+1] != null){? //保證下一個(gè)要對(duì)比的元素存在

? ? ? ? ? ? ? ? ? ? if (newTemp[j].number < newTemp[j+1].number){

? ? ? ? ? ? ? ? ? ? ? ? //兩個(gè)元素交換位置屡拨,需要借助第三方臨時(shí)變量做儲(chǔ)存

? ? ? ? ? ? ? ? ? ? ? ? Article temp = newTemp[j];

? ? ? ? ? ? ? ? ? ? ? ? newTemp[j] =? newTemp[j+1] ;

? ? ? ? ? ? ? ? ? ? ? ? newTemp[j+1] = temp ;

? ? ? ? ? ? ? ? ? ? }

? ? ? ? ? ? ? ? }

? ? ? ? ? ? }

? ? ? ? }

總代碼

package edu.xcdq;

import java.util.Scanner;

/**

* @qvthor liuwenzheng

* @date 2021/4/6 18:44

*/

public class ArticleManage {

? ? //創(chuàng)建一個(gè)庫(kù)存,并且初始化

? ? ArticleSet articleSet = new ArticleSet();

? ? // 倉(cāng)庫(kù)初始化褥实,放入一些商品

? ? public void initial(){

? ? ? ? Article xiaomi11 = new Article();

? ? ? ? /*xiaomi11.name? = "小米11";

? ? ? ? xiaomi11.number = 30;

? ? ? ? xiaomi11.amount = 0;

? ? ? ? xiaomi11.price = 1999;*/

? ? ? ? xiaomi11.setArticle("小米11",1999,30,0);

? ? ? ? Article xiaomi11Pro = new Article();

? ? ? ? xiaomi11Pro.setArticle("小米11pro",2999,10,0);

? ? ? ? Article xiaomiUltra = new Article();

? ? ? ? xiaomiUltra.setArticle("小米至尊版",3999,20,0);

? ? ? ? articleSet.articles[0] = xiaomi11;

? ? ? ? articleSet.articles[1] = xiaomi11Pro;

? ? ? ? articleSet.articles[2] = xiaomiUltra;

? ? }

? ? // 啟動(dòng)菜單

? ? public void startMenu() {

? ? ? ? boolean flag = true;

? ? ? ? do {

? ? ? ? ? ? System.out.println("**************************");

? ? ? ? ? ? System.out.println("1 查看商品信息");

? ? ? ? ? ? System.out.println("2 新增商品信息");

? ? ? ? ? ? System.out.println("3 刪除商品信息");

? ? ? ? ? ? System.out.println("4 賣出商品");

? ? ? ? ? ? System.out.println("5 商品銷售排行榜");

? ? ? ? ? ? System.out.println("6 退出");

? ? ? ? ? ? System.out.println("**************************");

? ? ? ? ? ? System.out.println("請(qǐng)輸入功能編號(hào)");

? ? ? ? ? ? Scanner scanner = new Scanner(System.in);

? ? ? ? ? ? int funNo =? scanner.nextInt();

? ? ? ? ? ? switch (funNo) {

? ? ? ? ? ? ? ? case 1:

? ? ? ? ? ? ? ? ? ? System.out.println("查看商品信息");

? ? ? ? ? ? ? ? ? ? chakan();

? ? ? ? ? ? ? ? ? ? break;

? ? ? ? ? ? ? ? case 2:

? ? ? ? ? ? ? ? ? ? System.out.println("2 新增商品信息");

? ? ? ? ? ? ? ? ? ? add();

? ? ? ? ? ? ? ? ? ? break;

? ? ? ? ? ? ? ? case 3:

? ? ? ? ? ? ? ? ? ? System.out.println("3 刪除商品信息");

? ? ? ? ? ? ? ? ? ? dele();

? ? ? ? ? ? ? ? ? ? break;

? ? ? ? ? ? ? ? case 4:

? ? ? ? ? ? ? ? ? ? System.out.println("賣出商品");

? ? ? ? ? ? ? ? ? ? sell();

? ? ? ? ? ? ? ? ? ? break;

? ? ? ? ? ? ? ? case 5:

? ? ? ? ? ? ? ? ? ? System.out.println("排行榜");

? ? ? ? ? ? ? ? ? ? leaderboard();

? ? ? ? ? ? ? ? ? ? break;

? ? ? ? ? ? ? ? case 6:

? ? ? ? ? ? ? ? ? ? System.out.println("謝謝呀狼,已退出");

? ? ? ? ? ? ? ? ? ? flag = false;

? ? ? ? ? ? ? ? ? ? break;

? ? ? ? ? ? ? ? default:

? ? ? ? ? ? ? ? ? ? System.out.println("你輸入的功能編號(hào)有誤");

? ? ? ? ? ? ? ? ? ? break;

? ? ? ? ? ? }

? ? ? ? }while ( flag );

? ? }

? ? //排行榜

? ? private void leaderboard(){

? ? ? ? int cound = 0 ; //

? ? ? ? for (int i = 0 ; i < articleSet.articles.length ; i++){

? ? ? ? ? ? if (articleSet.articles[i] != null){

? ? ? ? ? ? ? ? cound++ ;

? ? ? ? ? ? }

? ? ? ? }

? ? ? ? //根據(jù)使用的長(zhǎng)度臨時(shí)新建一個(gè)數(shù)組,這個(gè)數(shù)組元素存滿

? ? ? ? Article[] newTemp = new Article[cound];

? ? ? ? //把舊數(shù)組中的元素全部拷貝道新數(shù)組中损离,新數(shù)組裝滿元素

? ? ? ? for (int i = 0 ; i < cound ; i++){

? ? ? ? ? ? newTemp[i] = articleSet.articles[i];

? ? ? ? }

? ? ? ? //冒泡排序

? ? ? ? for (int i = 0 ; i < newTemp.length-1 ; i++){? ? ? //所有元素參與排序

? ? ? ? ? ? for (int j = 0 ; j < newTemp.length - i - 1 ; i ++){? //讓當(dāng)前元素和它后面的元素對(duì)比

? ? ? ? ? ? ? ? if (newTemp[j+1] != null){? //保證下一個(gè)要對(duì)比的元素存在

? ? ? ? ? ? ? ? ? ? if (newTemp[j].number < newTemp[j+1].number){

? ? ? ? ? ? ? ? ? ? ? ? //兩個(gè)元素交換位置哥艇,需要借助第三方臨時(shí)變量做儲(chǔ)存

? ? ? ? ? ? ? ? ? ? ? ? Article temp = newTemp[j];

? ? ? ? ? ? ? ? ? ? ? ? newTemp[j] =? newTemp[j+1] ;

? ? ? ? ? ? ? ? ? ? ? ? newTemp[j+1] = temp ;

? ? ? ? ? ? ? ? ? ? }

? ? ? ? ? ? ? ? }

? ? ? ? ? ? }

? ? ? ? }

? ? ? ? //顯示名次

? ? ? ? System.out.println("名詞, \t 銷售數(shù)量 \t 商品名稱");

? ? ? ? for (int i = 0 ; i < newTemp.length ; i++){

? ? ? ? ? ? System.out.println((i+1) + " \t" + newTemp[i].number + "\t" + newTemp[i].name);

? ? ? ? }

? ? }

? ? /**

? ? * 賣出商品

? ? */

? ? private void sell(){

? ? ? ? System.out.println("請(qǐng)輸入你要賣出商品的名字");

? ? ? ? Scanner scanner = new Scanner(System.in);

? ? ? ? String name = scanner.next();

? ? ? ? boolean flag = true ;

? ? ? ? for (int i = 0 ; i < articleSet.articles.length ; i++ ){

? ? ? ? ? ? if (articleSet.articles[i] !=null? && articleSet.articles[i].name.equals(name)){

? ? ? ? ? ? ? ? System.out.println("請(qǐng)輸入要賣出的數(shù)量");

? ? ? ? ? ? ? ? int maichu = scanner.nextInt();

? ? ? ? ? ? ? ? if (maichu < articleSet.articles[i].amount){ //賣出數(shù)量 < 庫(kù)存數(shù)

? ? ? ? ? ? ? ? ? ? // 新庫(kù)存 = 舊庫(kù)存 - 賣出數(shù)量

? ? ? ? ? ? ? ? ? ? articleSet.articles[i].amount = articleSet.articles[i].amount -maichu;

? ? ? ? ? ? ? ? ? //新售出 = 舊售出 + 賣出數(shù)量

? ? ? ? ? ? ? ? ? ? articleSet.articles[i].amount = articleSet.articles[i].amount + maichu;

? ? ? ? ? ? ? ? ? ? flag = true ;

? ? ? ? ? ? ? ? }else {

? ? ? ? ? ? ? ? ? ? flag = false ;

? ? ? ? ? ? ? ? ? ? System.out.println("庫(kù)存不夠了");

? ? ? ? ? ? ? ? }

? ? ? ? ? ? ? ? break;? //找到相對(duì)應(yīng)的位置僻澎,已經(jīng)完成了修改貌踏,后續(xù)的元素直接跳過(guò)十饥,中端循環(huán)

? ? ? ? ? ? }else {

? ? ? ? ? ? ? ? flag = false;

? ? ? ? ? ? ? ? //System.out.println("你要賣出的商品沒(méi)找到");

? ? ? ? ? ? }

? ? ? ? }

? ? ? ? if (flag){

? ? ? ? ? ? System.out.println("賣出成功");

? ? ? ? }else {

? ? ? ? ? ? System.out.println("賣出失敗");

? ? ? ? }

? ? }

? ? /**

? ? * 刪除商品信息

? ? */

? ? private void dele(){

? ? ? ? System.out.println("請(qǐng)輸入你要?jiǎng)h除的商品編號(hào)");

? ? ? ? Scanner scanner = new Scanner(System.in);

? ? ? ? int delNo = scanner.nextInt();

? ? ? ? boolean falg = true ;

? ? ? ? for (int i = 0 ; i < articleSet.articles.length ; i++){

? ? ? ? ? ? if (delNo==(i+1) &&articleSet.articles[i]!=null){

? ? ? ? ? ? ? ? int j= i;? //備注下標(biāo)

? ? ? ? ? ? ? ? while (articleSet.articles[j+1] !=null){

? ? ? ? ? ? ? ? ? ? articleSet.articles[j] = articleSet.articles[j+1];

? ? ? ? ? ? ? ? ? ? j++;

? ? ? ? ? ? ? ? }

? ? ? ? ? ? ? ? articleSet.articles[j] = null ;

? ? ? ? ? ? ? ? falg = true ;

? ? ? ? ? ? ? ? break;

? ? ? ? ? ? }else {

? ? ? ? ? ? falg = false ;

? ? ? ? ? ? }

? ? ? ? }

? ? ? ? if (falg){

? ? ? ? ? ? System.out.println("刪除成功");

? ? ? ? }else {

? ? ? ? ? ? System.out.println("刪除失敗? ? ");

? ? ? ? }

? ? }

? ? ? ? /**

? ? ? ? * 查看商品信息

? ? ? ? */

? ? ? ? public void chakan(){

? ? ? ? ? ? System.out.println("編號(hào) \t 名字 \t 單價(jià) \t 庫(kù)存 \t 已售");

? ? ? ? ? ? for (int i =0 ; i < articleSet.articles.length ; i++ ) {

? ? ? ? ? ? ? ? if ( articleSet.articles[i] != null ) {

? ? ? ? ? ? ? ? ? ? //articleSet.articles[i].print(i);

? ? ? ? ? ? ? ? }

? ? ? ? ? ? }

? ? }

? ? /**

? ? * 添加商品信息

? ? */

? ? private void add() {

? ? ? ? Scanner scanner = new Scanner(System.in);

? ? ? ? System.out.println("請(qǐng)輸入商品的名稱:");

? ? ? ? String name = scanner.next();

? ? ? ? System.out.println("請(qǐng)輸入單價(jià):");

? ? ? ? double price = scanner.nextDouble();

? ? ? ? System.out.println("請(qǐng)輸入庫(kù)存:");

? ? ? ? int count = scanner.nextInt();

? ? ? ? System.out.println("請(qǐng)輸入已賣的數(shù)量:");

? ? ? ? int number? = scanner.nextInt();

? ? ? ? Article newArticle = new Article();

? ? ? ? newArticle.setArticle(name , price ,count , number );

? ? ? ? for ( int i = 0 ; i < articleSet.articles.length ; i++ ) {

? ? ? ? ? ? if ( articleSet.articles[i] == null ) {

? ? ? ? ? ? ? ? articleSet.articles[i] = newArticle; //把新建的對(duì)象放在數(shù)組中的第一個(gè)空位置

? ? ? ? ? ? ? ? break; // 后續(xù)的空位置直接跳過(guò)

? ? ? ? ? ? }

? ? ? ? }

? ? }

}

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市祖乳,隨后出現(xiàn)的幾起案子逗堵,更是在濱河造成了極大的恐慌,老刑警劉巖眷昆,帶你破解...
    沈念sama閱讀 211,639評(píng)論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件蜒秤,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡亚斋,警方通過(guò)查閱死者的電腦和手機(jī)作媚,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,277評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)伞访,“玉大人掂骏,你說(shuō)我怎么就攤上這事『裰溃” “怎么了弟灼?”我有些...
    開(kāi)封第一講書人閱讀 157,221評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)冒黑。 經(jīng)常有香客問(wèn)我田绑,道長(zhǎng),這世上最難降的妖魔是什么抡爹? 我笑而不...
    開(kāi)封第一講書人閱讀 56,474評(píng)論 1 283
  • 正文 為了忘掉前任掩驱,我火速辦了婚禮,結(jié)果婚禮上冬竟,老公的妹妹穿的比我還像新娘欧穴。我一直安慰自己,他們只是感情好泵殴,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,570評(píng)論 6 386
  • 文/花漫 我一把揭開(kāi)白布涮帘。 她就那樣靜靜地躺著,像睡著了一般笑诅。 火紅的嫁衣襯著肌膚如雪调缨。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書人閱讀 49,816評(píng)論 1 290
  • 那天吆你,我揣著相機(jī)與錄音弦叶,去河邊找鬼。 笑死妇多,一個(gè)胖子當(dāng)著我的面吹牛伤哺,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 38,957評(píng)論 3 408
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼默责,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼贬循!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起桃序,我...
    開(kāi)封第一講書人閱讀 37,718評(píng)論 0 266
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤杖虾,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后媒熊,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體奇适,經(jīng)...
    沈念sama閱讀 44,176評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,511評(píng)論 2 327
  • 正文 我和宋清朗相戀三年芦鳍,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了嚷往。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,646評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡柠衅,死狀恐怖皮仁,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情菲宴,我是刑警寧澤贷祈,帶...
    沈念sama閱讀 34,322評(píng)論 4 330
  • 正文 年R本政府宣布,位于F島的核電站喝峦,受9級(jí)特大地震影響势誊,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜谣蠢,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,934評(píng)論 3 313
  • 文/蒙蒙 一粟耻、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧眉踱,春花似錦挤忙、人聲如沸。這莊子的主人今日做“春日...
    開(kāi)封第一講書人閱讀 30,755評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至叁执,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間矮冬,已是汗流浹背谈宛。 一陣腳步聲響...
    開(kāi)封第一講書人閱讀 31,987評(píng)論 1 266
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留胎署,地道東北人吆录。 一個(gè)月前我還...
    沈念sama閱讀 46,358評(píng)論 2 360
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像琼牧,于是被迫代替她去往敵國(guó)和親恢筝。 傳聞我的和親對(duì)象是個(gè)殘疾皇子哀卫,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,514評(píng)論 2 348

推薦閱讀更多精彩內(nèi)容