第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

我需要聲明變量的幫助

我需要聲明變量的幫助

九州編程 2023-09-06 15:52:44
我對(duì) Java 很陌生,我不知道如何在代碼中聲明變量。我必須用 J. 聲明 init1,用 M. 聲明 init2,用 F. 聲明 init3(使用句點(diǎn)。)我嘗試過(guò)對(duì)數(shù)字、int 所做的事情。到目前為止,我只處理過(guò)數(shù)字。這段代碼是我到目前為止所擁有的。class Initials {    public static void main(String[] args) {        int init1;        int init2;        int init3;        init1 = J;        init2 = M;        init3 = F;        System.out.println("Here are your initials " + init1 + init2 + init3);    }}我希望輸出使用聲明的變量顯示 JMF。
查看完整描述

3 回答

?
慕哥9229398

TA貢獻(xiàn)1877條經(jīng)驗(yàn) 獲得超6個(gè)贊

在Java中,當(dāng)你聲明一個(gè)變量時(shí),你需要聲明它的type.


在你的例子中,你將變量聲明為int,這意味著你想在其中放入一個(gè)整數(shù)。例如,您可以這樣做int value = 5;。


現(xiàn)在,如果您想存儲(chǔ)單個(gè)字符,您可以使用該類型char并在值周圍使用單引號(hào)。這看起來(lái)像char value = 'J';。


要學(xué)習(xí)的第三個(gè)重要類型是String。這將允許您在一行中存儲(chǔ)多個(gè)字符,但該值需要雙引號(hào)。這看起來(lái)像這樣String value = "J.M.F.";。


對(duì)于您的場(chǎng)景,創(chuàng)建一個(gè)變量作為 aString并將值一起顯示是有意義的。或者,您也可以將每個(gè)單獨(dú)的字符存儲(chǔ)為char并將它們一起顯示在 中print,但除非必要,否則不建議這樣做。


在您嘗試將字母塞入僅接受整數(shù)的字段之前!


改進(jìn)后的代碼String如下所示:


class Initials {

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

? ? ? ? String initials = "J.M.F.";

? ? ? ? System.out.println("Here are your initials: " + initials);

? ? }

}

輸出:


這是您姓名縮寫:JMF


注意: 還有很多其他類型我沒(méi)有在這里列出,您甚至可以創(chuàng)建自己的類型!這主要是您將看到的一些基本內(nèi)容的指南。其他一些類型包括boolean、double和long。

查看完整回答
反對(duì) 回復(fù) 2023-09-06
?
largeQ

TA貢獻(xiàn)2039條經(jīng)驗(yàn) 獲得超8個(gè)贊

class Initials {

    public static void main(String[] args) {

        String init1 = "J.";

        String init2 = "M.";

        String init3 = "F.";

        System.out.println("Here are your initials " + init1 + init2 + init3);

    }

}

由于 Java 提供了多種類型,因此您有多種選擇。上面的代碼示例使用 String 類型,它允許存儲(chǔ)多個(gè)字符。所以首字母和句號(hào)可以存儲(chǔ)在一起。此外,連接 String 對(duì)象的一種便捷方法是使用“+”運(yùn)算符。


查看完整回答
反對(duì) 回復(fù) 2023-09-06
?
翻過(guò)高山走不出你

TA貢獻(xiàn)1875條經(jīng)驗(yàn) 獲得超3個(gè)贊

對(duì)字母使用 type char,而不是 type int(用于整數(shù)或數(shù)字)。


將文字字符值放在引號(hào)中,否則 Java 認(rèn)為您引用的是名為J、M和 的變量F。


class Initials {

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

? ? ? ? char init1;? ?// char is for letters, int is for Integer/Numbers

? ? ? ? char init2;

? ? ? ? char init3;

? ? ? ? init1 = 'J';? // Single-quote for Literal character values

? ? ? ? init2 = 'M';

? ? ? ? init3 = 'F';

? ? ? ? System.out.println("Here are your initials " + init1 + init2 + init3);

? ? }

}

IDEOne 鏈接證明它有效。

輸出:

Success #stdin #stdout 0.12s 36572KB

Here are your initials JMF

如果您希望每個(gè)字符后面都有句點(diǎn),請(qǐng)使用字符串(超過(guò)一個(gè)字符):


class Initials {

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

? ? ? ? String init1;? ?// String is for a sequence of letters

? ? ? ? String init2;

? ? ? ? String init3;

? ? ? ? init1 = "J.";? // DoubleQuotes Literal String Values

? ? ? ? init2 = "M.";

? ? ? ? init3 = "F.";

? ? ? ? System.out.println("Here are your initials " + init1 + init2 + init3);

? ? }

}

輸出

Success #stdin #stdout 0.12s 37092KB

Here are your initials J.M.F.


查看完整回答
反對(duì) 回復(fù) 2023-09-06
  • 3 回答
  • 0 關(guān)注
  • 161 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)