java中a[i][j].toString().trim().equals("")是什么意思??

 我来答
小傻

推荐于2018-03-26 · 知道合伙人软件行家
小傻
知道合伙人软件行家
采纳数:11567 获赞数:31134
已经做过两个上架的app和两个网页项目.

向TA提问 私信TA
展开全部
java中a[i][j].toString().trim().equals("")解释如下:
1.a[i][j]表示二维数组的一个数据,使用toString()方法转换为string类型。
2.trim()表示字符串去掉空格,接着与空格进行比较,看是否字符串仍未空。
bd_yongge
推荐于2016-11-02 · 超过13用户采纳过TA的回答
知道答主
回答量:37
采纳率:0%
帮助的人:31.4万
展开全部
首先解释 a[i][j] 这是一个二维数组,
这个i j 你可以看成是坐标,而这个坐标内是对应一个值的。
a[i][j].toString() 是将a[i][j]这个对象转化为String类型,即字符串类型
.trim()是将转化后的字符串类型去掉前后空格。
最后.equal 是一个函数,这里的意思是 将转化后并去掉前后空格的字符串与一个空字符串进行比较,这一系列的最终是返回一个布尔值,也就是true 或者 false
通俗一点,就是看a这个二维数组中的某个值是否为空字符串。!
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
a363359983
2015-10-28 · TA获得超过348个赞
知道小有建树答主
回答量:162
采纳率:100%
帮助的人:72.7万
展开全部

a[i][j] 表示一个二维的中i,j对应的值

toString是转换成字符串类型

trim() 是去掉字符串两边的空格

equals是比较这个字符串与空字符串("")是否相等


不过我们一般不这么写,太复杂,换种写法如下:


StringUtils.isBlank();
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
赤血浪子
2012-11-10 · 超过26用户采纳过TA的回答
知道答主
回答量:133
采纳率:0%
帮助的人:45.6万
展开全部
a[i][j].toString()是指将二维数组的元素转化为String类型,
trim()去掉前后空格
equals("")比较
追问
equals("")比较????
追答
字符串比较
a.equals(b),表示比较a字符串与b字符串
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式