我有一个字符串oCustomerOrderNumber,它将一个值传递给iCustomerOrderNumber。我想从此iCustomerOrderNumber中删除最后3个字符,但无法使其正常工作。我得到的错误是它不喜欢-。
代码:
oCustomerOrderNumber = iCustomerOrderNumber.trim() -
(iCustomerOrderNumber.length() -3);
示例。 ICustomerOrderNumber为1234567,我希望oCustomerOrderNumber为1234。
答案 0 :(得分:3)
要获取字符串的一部分,可以使用substring方法和 在这里,您可以定义从何处到要从任何位置获取的位置 字符串:
iCustomerOrderNumber.substring(0, iCustomerOrderNumber.length()-3);
答案 1 :(得分:-4)
oCustomerOrderNumber = iCustomerOrderNumber.substring(0,(iCustomerOrderNumber.length()-3));