亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

這個鍵值對為什么不都用雙引號?。?/h1>

為什么不選D?


正在回答

6 回答

是這樣的,此方法中的兩個參數分別是【鍵】和【值】,而它們的類型分別是【String(字符串)】和【Object(對象)】,所以,第1個參數一定要加引號(雙引號或單引號都行),而第2個參數要視情況而定,如果第2個參數你想直接用【字符串對象】,比如【"password123456"】,那就必須加上引號,如果是【整型對象】,比如【520】,那自然就不用加引號了,另外還可以使用【變量對象】,比如你事先聲明了一個變量 num,這時就可以直接寫成【num】了,比如下面這段代碼:

<%!?int?num?=?0;?%>
<%
????application.setAttribute("count",?++num);
%>
<p>此頁面被訪問次數統計:<%=application.getAttribute("count")?%></p>


1 回復 有任何疑惑可以回復我~

題目里說了num是整型變量,相當于在 int num = 2;表達式之后再把num變量的值賦給其他變量,這時不需要使用引號: int a = num;?? 題目里是將num的值賦給了setAttribute()方法里的參數而不是將"num"這個字符串賦給參數

0 回復 有任何疑惑可以回復我~

num是自動封箱嗎?

0 回復 有任何疑惑可以回復我~

因為num是變量

0 回復 有任何疑惑可以回復我~

因為這里num是變量,而不是具體的值,所以不用引號了。你看上一節的例子里面,setAttribute(String ,Object)后面的Object部分都是具體的value,所以加引號了。

2 回復 有任何疑惑可以回復我~

setAttribute(String ,Object);所以是A

2 回復 有任何疑惑可以回復我~
#1

Lemuria

帶""的字符串也是Object的對象啊,前面例題中的數字都是帶""的啊
2014-12-04 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

這個鍵值對為什么不都用雙引號???

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號