关于字符串的操作问题!!急急急

zznj1123 2007-10-31 10:06:34
leftBStr( "中国人 ",1)得到为空值
leftBStr( "中国人 ",1)+ "123 "得到 "??23 "

我要再JAVA里面实现和delphi一样的这个功能
但是JAVA里面
"中国人 ".substring(0,1)得到 "中 "
"中国人 ".substring(0,1)+ "123 "得到 "中123 "

怎么做啊?JAVA里面要怎么做?才能实现对汉字操作和delphi的leftBStr函数等价?

急啊~~~~
...全文
109 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
zznj1123 2007-10-31
  • 打赏
  • 举报
回复
我要得到"??23"啊 要跟delphi里面一样
但是JAVA里面的得到"中123"
chenyifei211 2007-10-31
  • 打赏
  • 举报
回复
package ch01;

public class Strings {

/**
* @param args
*/
public static void main(String[] args) {
// TODO 自动生成方法存根
String string="中国人";
string=string.substring(0, 1)+123;
System.out.println(string);

}

}
你写的方式就可以啊
zznj1123 2007-10-31
  • 打赏
  • 举报
回复
对了leftBStr函数是delphi里面的函数
zbl0201 2007-10-31
  • 打赏
  • 举报
回复
关注中

62,623

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧