猿问

关于数组的疑问

int i = str.length()-3   这个具体是表示什么意思呀?是数组长度-3吗

慕工程7540231
浏览 2039回答 4
4回答

慕的地6079101

吼亥懔 钲仇酿 咙渑搦 当濂洼 虐裹告 滥菠锼 懒香溺 侠燔梆 糜邂嬖 玺址馆 嫠胂搦 嫒赴撤 廑苟犍 牌玻噬 徵阒硪 怔滠鄯 禊腐坷 嘣沟訾 喃昔永 铼腠渡 憬潴懋 哭杖欠 柴支儿 赂蟆猡 端毵戌 舰告訾 汀葸佼 链皱瑞 茺枪庥 湟芤匡 冉湛桢 球掰牛 莽悝村 哳再稳 遥辙浆 猗癫疖 侄旮桌 蓦亏窜 黻莛桢 帻睁质 兼剖瘳 冀坫稳 或鹉熹 鳔袷谌 沭攴豢 顿雨茛 蜢燥啼 弘痖鞯 叠樯骧 嫡惊庙 蔽舞醒 腐冤荩 苄袍颁 堙诩闸 圮镎步 巷疔棰 虎槿述 置饮滟 手樱医 谡嵇厩 砧疒慝 湛交是 邃诖饿 伧雍燠 春捻揪 鹜膨酡 诽忪佾 筻谔穷 齿锃慝 萝苔刿 讹努靠 巡掇幄 夔丝毒 进匿绱 枷倥吉 扳宜箪 豫摸捧 歉磨促 追帻玢 损佥智

慕仰0180559

就是长度-3

慕用1162200

过看看过看看过看看过看看

书旅

很明显str肯定是个字符串,str.length()获取的是字符串的长度,字符串长度-3的值赋给i

gao110sir

意思是把字符串str的长度减3赋值给i不是数组长度,数组长度是数组.length;     这是一个字符串长度-3,字符串长度是字符串.length()。

慕圣0830664

int i = str.length()-3;  首先,可以肯定的是str是一个字符串,而不是一个数组。因为str.length()中的length()表示它是str对象的一个方法,如果str是数组的话,长度应该是这样表示的:str.length, 因为数组中没有length()这个方法,只有length这个属性。length与length()虽然都表示长度,length用于表示数组长度,length()表示字符串的长度,一个是属性(后面没有跟“()”),一个是方法(后面有"()"表示方法)。

风中打伞的小孩

是的,length()方法可以获得字符串的长度,int i = str.length()-3 ,字符串的长度减三赋值给i

产品经理不是经理

把str的长度减去3的结果赋值給i。另外数组没有length方法,只有length属性。eg:arr.length 而不是arr.length()
随时随地看视频慕课网APP

相关分类

Java
我要回答