leftBStr("中国人",1)得到为空值
leftBStr("中国人",1)+"123"得到"??23"我要再JAVA里面实现和delphi一样的这个功能
但是JAVA里面
"中国人".substring(0,1)得到"中"
"中国人".substring(0,1)+"123"得到"中123"怎么做啊?JAVA里面要怎么做?才能实现对汉字操作和delphi的leftBStr函数等价?急啊~~~~
leftBStr("中国人",1)+"123"得到"??23"我要再JAVA里面实现和delphi一样的这个功能
但是JAVA里面
"中国人".substring(0,1)得到"中"
"中国人".substring(0,1)+"123"得到"中123"怎么做啊?JAVA里面要怎么做?才能实现对汉字操作和delphi的leftBStr函数等价?急啊~~~~
注意:delphi中没有leftbstr(),只有leftstr();
StrUtilsNote:LeftBStr assumes all characters are one byte long, and does not behave correctly if AText contains multi-byte characters. To handle all strings correctly, use LeftStr.要实现雷同 java substring功能,用1楼方法即可,即LeftStr(AText,ACount).