从Java字符串的末尾减去3个字符

时间:2018-12-04 14:01:11

标签: java

我有一个字符串oCustomerOrderNumber,它将一个值传递给iCustomerOrderNumber。我想从此iCustomerOrderNumber中删除最后3个字符,但无法使其正常工作。我得到的错误是它不喜欢-。

代码:

 oCustomerOrderNumber = iCustomerOrderNumber.trim() -  
 (iCustomerOrderNumber.length() -3);

示例。 ICustomerOrderNumber为1234567,我希望oCustomerOrderNumber为1234。

2 个答案:

答案 0 :(得分:3)

  

要获取字符串的一部分,可以使用substring方法和   在这里,您可以定义从何处到要从任何位置获取的位置   字符串:

iCustomerOrderNumber.substring(0, iCustomerOrderNumber.length()-3);

答案 1 :(得分:-4)

oCustomerOrderNumber = iCustomerOrderNumber.substring(0,(iCustomerOrderNumber.length()-3));