java面試題,如下,選擇什麼?為什麼

2021-03-05 09:16:52 字數 697 閱讀 3876

1樓:匿名使用者

1、顯然是第一種寫法效率高。在日期格式比較時,內部都是轉化為long來比的,特殊情況下也有轉化為int的,而第二種寫法顯然是字串的比較,比int要慢幾個級別。

2、在搜尋引擎或資料庫的比較中,能用布林運算的不用數值運算,能用數值的不用字串。

能用精確匹配的就不要用模糊匹配。

再想想吧。

2樓:匿名使用者

肯定第一個效率高。你採用to_date方法引數是固定的,會存在資料庫快取中的,也就是說這個方法執行一次之後就不用執行了。而第二種是每次都要對startdate做to_char處理,效率自然低,另外,如果對startdate做to_char處理的話,那建立在startdate上的索引就沒用了,效率肯定不高。

3樓:匿名使用者

估計第一個效率高,因為date實際上是用一個long int來表示,而第二個是先轉化為字串,再比較。整數的比較比字串的比較速度快。

4樓:瀟灑彩雲間

我覺得第一個的效率高,因為資料量比較大!第一種的情況下tochar函式只作用一次而且吧是制定的值,不用讀取。第二種每遇到一個數就得呼叫函式,所以我感覺效率上第一個好。

5樓:匿名使用者

選b因為如果用②的方法的話,需要將表示式進行計算再逐條進行搜尋,就算有索引它也不會用。

面試題 你為什麼要來新疆工作,面試題 你為什麼要來新疆工作?

如果是新 抄疆本地人就在新疆就業無 bai可厚非。du因為是本地人嗎,不想離zhi開家。如果dao是外地人,那就是有想法了,一新疆這邊給的待遇好,養家餬口不成問題。二就是個人成長有發展空間。其實,新疆近幾年發展的挺好的?如果個人有真能力的話是可以去新疆工作的。錢多唄,不然離家那麼遠誰去。鍛鍊自己呀,...

面試為什麼報考公務員,面試題目 為什麼選擇報考公務員?

面試不會問這種問題的 面試題目 為什麼選擇報考公務員?我們首先要知道考官 為什麼出這道題,考官出題的目的是為了瞭解考生的考試動機,以判斷考生是否適合和能否長期從事所報考職位。所以考生在作答的時候就要結合崗位要求來答題,可以從自己的現實動機 性格特點 興趣愛好 專業對口 工作經歷 人生價值 特殊人生經...

聯通面試題目,聯通面試問些什麼問題急

內容來自使用者 李鵬亞 呵呵,去那裡面試都沒有固定的題目給你,面試主要分筆試及主管面試,筆試就主要靠你平常的知識集累,面試嘛不同主管問的問題都不同,主要看你個人的現場發揮以及跟主管留下的印像啊。面試 去聯通面試,已經初步知道面試題目了 求高人解答 1,自我介紹不用說了。但要有親和力。語言清晰。1,為...