我将两列连接起来,如下所示
String col2 = KEY_ENGLISH + " || ' ' || '-' || ' ' || " + KEY_NEPALI;
,输出为
KEY_ENGLISH - KEY_NEPALI
但我需要显示为
[KEY_ENGLISH] [KEY_NEPALI]
使用
String col2 = " || '[' || " + KEY_ENGLISH + " || ']' || " + " || '[' || " + KEY_NEPALI + " || ']' || ";
我没有得到理想的输出。这有什么问题?
答案 0 :(得分:0)
||
是一个连接运算符。你的字符串包含的是这个;
|| '[' || KEY_ENGLISH || ']' || || '[' || KEY_NEPALI || ']' ||
......它有很多无关的操作符。
你想要的只是你的字符串中的||
而不是;
'[' || KEY_ENGLISH || '][' || KEY_NEPALI || ']'
......将写成;
String col2 = "'[' || " + KEY_ENGLISH + " || '][' || " + KEY_NEPALI + " || ']'";