日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

java断言assert

發(fā)布時間:2023/12/18 编程问答 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java断言assert 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

1?????? 斷言

1.1????? 斷言的作用

斷言功能是用于軟件的開發(fā)和測試的,主要使用在代碼開發(fā)和測試時期,用于對某些關(guān)鍵數(shù)據(jù)的判斷,如果這個關(guān)鍵數(shù)據(jù)不是你程序所預(yù)期的數(shù)據(jù),程序就提出警告或退出。也就是說,刪去斷言的那部分語句后,你程序的結(jié)構(gòu)和運(yùn)行不應(yīng)該有任何改變。

1.2????? 斷言的語法

語法1:assert expression;??????????????? //expression代表一個布爾類型的表達(dá)式,如果為真,就繼續(xù)正常運(yùn)行,如果為假,程序退出

?

語法2:assert expression1 : expression2;?????????????????? //expression1是一個布爾表達(dá)式,expression2是一個基本類型或者Object類型,如果expression1為真,則程序忽略expression2繼續(xù)運(yùn)行;如果expression1為假,則運(yùn)行expression2,然后退出程序。

使用實(shí)例

public class AssertionDemo {?

??? //這個成員變量的值可以變,但最終必須還是回到原值5?

??? static int i = 5;?

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

??????? assert i==6:"如果斷言異常,我會被打印";?

??????? System.out.println("如果斷言正常,我就被打印");?

??? }?

}

1.3????? 斷言開啟和關(guān)閉

(1)?? idea操作

Run->edit Configuration->Configuration->VM Options? 輸入-ea 開啟,輸入-da關(guān)閉。

(2)?? eclipse

run->Open Run Dialog->argument->VM argument? 輸入-ea 開啟,輸入-da關(guān)閉。

?

ea表示enable assertion? da表示disable assertion

?

自己編了一個股票監(jiān)控軟件,有如下功能,有興趣的朋友可以下載;

(1)?? 個股監(jiān)測。監(jiān)測個股實(shí)時變化,可以監(jiān)測個股大單交易、急速拉升和下降、主力入場和出場、股票最高點(diǎn)和最低點(diǎn)提醒。檢測到最高點(diǎn)、最低點(diǎn)、主力進(jìn)場點(diǎn)、主力退場點(diǎn)、急速拉升點(diǎn)、急速下跌點(diǎn),給出語音或者聲音提醒,不用再時刻看著大盤了,給你更多自由的時間;

(2)?? 大盤監(jiān)測。監(jiān)測大盤的走勢,采用上證、深證、創(chuàng)業(yè)三大指數(shù)的綜合指數(shù)作為大盤走勢。并實(shí)時監(jiān)測大盤的最高點(diǎn)和最低點(diǎn)、中間的轉(zhuǎn)折點(diǎn)。

(3)?? 股票推薦。還能根據(jù)歷史數(shù)據(jù)長期或短期走勢進(jìn)行分析,對股市3千多個股票進(jìn)行分析對比,選出漲勢良好的股票,按照增長速度從大到小排序,推薦給你漲勢良好的股票;

下載地址:

1.0.3版本(修復(fù)大盤指數(shù)崩潰缺陷)下載地址:

鏈接:https://pan.baidu.com/s/1BJcTp-kdniM7VE9K5Kd3vg 提取碼:003h

更新鏈接:

https://www.cnblogs.com/bclshuai/p/10621613.html

轉(zhuǎn)載于:https://www.cnblogs.com/bclshuai/p/10675356.html

總結(jié)

以上是生活随笔為你收集整理的java断言assert的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。