国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

目錄
注意點(diǎn) " >注意點(diǎn)
注意點(diǎn)2
首頁(yè) Java Java面試題 餓了麼筆試題,看似簡(jiǎn)單,難倒一批人

餓了麼筆試題,看似簡(jiǎn)單,難倒一批人

Aug 24, 2023 pm 03:29 PM
java面試題


請(qǐng)看題目

請(qǐng)寫出寫明這段程式碼輸出什麼?

/**
 * @author 面試專欄
 * @date 2021/7/11 13:57
 */
public class Test1 {
    public static void main(String[] args) {
        //輸出什么?
        test();
    }

    public static void test() {
        for (int i = 4; i > 0; i--) {
            int j = 0;
            do {
                j++;
                if (j == 2) {
                    break;
                }
            } while (j <= i);
            System.out.print(j);
        }
    }
}

看到這題,很多人會(huì)覺得太簡(jiǎn)單了。 其實(shí)這題檢視三個(gè)知識(shí)點(diǎn);

  • for循環(huán)

########################## #do...while###循環(huán)###############break###退出#############千萬(wàn)別小看,我也問(wèn)過(guò)很多人,答案千奇百怪的,出現(xiàn)最多的答案有四個(gè):###
  • 第一個(gè):4321
  • 第二個(gè):1232
  • 第三個(gè):2211
  • 第四個(gè):2222

你覺得是哪個(gè)?還是覺得都不是?

注意點(diǎn)

注意點(diǎn)1

do...while循環(huán)是while循環(huán)的變種,在檢查條件是否為真之前,該循環(huán)其實(shí)已經(jīng)執(zhí)行過(guò)一次了,然后在檢查條件是否為真,如果為true,就重復(fù)執(zhí)行這個(gè)循環(huán)。注意:只要循環(huán)體中執(zhí)行break后也會(huì)結(jié)束循環(huán)。

注意點(diǎn)2

for(表達(dá)式1;表達(dá)式2;表達(dá)式3){
//循環(huán)體
}

這個(gè)循環(huán)體執(zhí)行步驟如下:

  • 第一步:執(zhí)行初始化:表達(dá)式1(只會(huì)執(zhí)行一次)
  • #第二步:執(zhí)行表達(dá)式2,如果表達(dá)式2的結(jié)果為false,則循環(huán)結(jié)束,否則執(zhí)行循環(huán)體,然後再執(zhí)行表達(dá)式3.
  • #第三步:循環(huán)第二步,知道表達(dá)式2結(jié)果為false時(shí),退出循環(huán),或遇到returnbreak關(guān)鍵字。

本體分析

  • #第一次進(jìn)入for迴圈體時(shí), i=4,然後計(jì)入do...while循環(huán)體,此時(shí)j=0,然後這個(gè)循環(huán)一直執(zhí)行j ,直到j(luò)=2或j>i的時(shí)候退出循環(huán)體,顯然此時(shí)j=2,也就是此時(shí)輸出的是2。

  • 下次for迴圈時(shí),i=3,同理輸出還是2,

  • 下一次for迴圈時(shí),i=2,同理輸出依然是2,

  • #下次for迴圈時(shí),i=1,同理輸出結(jié)果是2,此時(shí)執(zhí)行foe迴圈的i--操作,i=0,不滿足i>0的條件了,此時(shí)for迴圈退出。

所以,最後輸出結(jié)果為:2222。

後記

在許多公司的筆試題中,千萬(wàn)別小看,都是有坑的,一不小心自己就掉進(jìn)去了。遇到這種關(guān)於循環(huán)的筆試題,建議,自己冷靜思考,一步一步來(lái)。


在筆試中,程式碼這塊,越是看起來(lái)簡(jiǎn)單的題目,越不能掉以輕心。

以上是餓了麼筆試題,看似簡(jiǎn)單,難倒一批人的詳細(xì)內(nèi)容。更多資訊請(qǐng)關(guān)注PHP中文網(wǎng)其他相關(guān)文章!

本網(wǎng)站聲明
本文內(nèi)容由網(wǎng)友自願(yuàn)投稿,版權(quán)歸原作者所有。本站不承擔(dān)相應(yīng)的法律責(zé)任。如發(fā)現(xiàn)涉嫌抄襲或侵權(quán)的內(nèi)容,請(qǐng)聯(lián)絡(luò)admin@php.cn

熱AI工具

Undress AI Tool

Undress AI Tool

免費(fèi)脫衣圖片

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅(qū)動(dòng)的應(yīng)用程序,用於創(chuàng)建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費(fèi)的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費(fèi)的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強(qiáng)大的PHP整合開發(fā)環(huán)境

Dreamweaver CS6

Dreamweaver CS6

視覺化網(wǎng)頁(yè)開發(fā)工具

SublimeText3 Mac版

SublimeText3 Mac版

神級(jí)程式碼編輯軟體(SublimeText3)

面試官:Spring Aop 常見註解和執(zhí)行順序 面試官:Spring Aop 常見註解和執(zhí)行順序 Aug 15, 2023 pm 04:32 PM

你一定知道 Spring , 那說(shuō)說(shuō) Aop 的去全部通知順序, Spring Boot 或 Spring Boot 2 對(duì) aop 的執(zhí)行順序影響?說(shuō)說(shuō)你在 AOP 中遇到的那些坑?

某團(tuán)面試:如果線上遇到了OOM,該如何檢查?如何解決?哪些方案? 某團(tuán)面試:如果線上遇到了OOM,該如何檢查?如何解決?哪些方案? Aug 23, 2023 pm 02:34 PM

OOM 意味著程式存在漏洞,可能是程式碼或 JVM 參數(shù)配置引起的。這篇文章跟讀者聊聊,Java 進(jìn)程觸發(fā)了 OOM 後如何排查。

餓了麼筆試題,看似簡(jiǎn)單,難倒一批人 餓了麼筆試題,看似簡(jiǎn)單,難倒一批人 Aug 24, 2023 pm 03:29 PM

在很多公司的筆試題中,千萬(wàn)別小看,都是有坑的,一不小心自己就掉進(jìn)去了。遇到這種關(guān)於循環(huán)的筆試題,建議,自己冷靜思考,一步一步來(lái)。

5道String面試題,能全答對(duì)的人不到10%! (附答案) 5道String面試題,能全答對(duì)的人不到10%! (附答案) Aug 23, 2023 pm 02:49 PM

這篇來(lái)看看 Java String類別的 5 題面試題,這五題,我自己在面試過(guò)程中親身經(jīng)歷過(guò)幾題目,本篇就帶你了解這些題的答案為什麼是這樣。

上週,XX保險(xiǎn)面試,涼了! ! ! 上週,XX保險(xiǎn)面試,涼了! ! ! Aug 25, 2023 pm 03:44 PM

上週,一位群組裡的朋友去平安保險(xiǎn)面試了,結(jié)果有些遺憾,蠻可惜的,但希望你不要?dú)怵H,正如你所說(shuō)的,面試中遇到的問(wèn)題,基本上都是可以通過(guò)背面試題解決的,所以請(qǐng)加油!

小白也能與BAT面試官對(duì)線:CAS 小白也能與BAT面試官對(duì)線:CAS Aug 24, 2023 pm 03:09 PM

Java並發(fā)程式設(shè)計(jì)系列番外篇C A S(Compare and swap),文章風(fēng)格依然是圖文並茂,簡(jiǎn)單易懂,讓讀者們也能與面試官瘋狂對(duì)線。

幾乎所有Java面試都會(huì)問(wèn)到的問(wèn)題:說(shuō)ArrayList和LinkedList的差別 幾乎所有Java面試都會(huì)問(wèn)到的問(wèn)題:說(shuō)ArrayList和LinkedList的差別 Jul 26, 2023 pm 03:11 PM

Java的資料結(jié)構(gòu)是面試考察的重點(diǎn),只要參與Java面試的同學(xué)相信都有所體會(huì)。面試官問(wèn)這類問(wèn)題的時(shí)候往往是想檢視你是否研究過(guò)Java中常用資料類型的底層結(jié)構(gòu),而不是只是簡(jiǎn)單的停留在"會(huì)使用"的層次。

面試官:說(shuō)一下類別載入的過(guò)程(10張圖解) 面試官:說(shuō)一下類別載入的過(guò)程(10張圖解) Aug 23, 2023 pm 03:05 PM

當(dāng)我們要使用一個(gè)類別的時(shí)候,要透過(guò)ClassLoader將類別載入到記憶體中。

See all articles