这两种方法之间的真正区别是什么?
两者都具有相同的签名,如果字符串包含作为参数给定的true
,则返回CharSequence
,否则返回false
。
方法:
boolean contains(CharSequence string)
boolean contentEquals(CharSequence string)
答案 0 :(得分:2)
使用 .....
style="max-width: 500px; width: 500px; max-height:500px;"
border={false}
columns={[
{
field: 'name', sortable: true,
items: <cx>
<Link onClick={(e, ins) => {
ins.store.set("$lookup.selText", e.? /* can I use e to get id and set it to store */);
ins.controller.selectRecord("{$record.id}"); // this doesn't work either
ins.parentOptions.dismiss();
}} text-tpl="{$record.name}"/>
</cx>,
header: {
style: 'width: 150px',
items: 'Name'
},
},
时,参数必须等于字符串;用contentEquals()
代替就足以确保参数在字符串内,该字符串也可以包含其他字符。
contains()