JAVA 中英文字符串 截取问题 急急急急急急急急急

woolcool 2008-06-04 02:34:53
字符串是中英文组合,最大输入是20个,先要求中英文组合
即:
的G事C发H生A大D幅G广F告C广A
转换为:
的事发生大幅广告广GCHADGFCA

请高手解答
在线等
...全文
76 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
ps1981sophia 2008-06-04
  • 打赏
  • 举报
回复
大小写字母怎么排顺序,哪个在前面?
woolcool 2008-06-04
  • 打赏
  • 举报
回复
谢谢 你的方法很好
感谢狂人三号
craky 2008-06-04
  • 打赏
  • 举报
回复
长度限制你可以在别的地方处理,我的程序只负责转换
craky 2008-06-04
  • 打赏
  • 举报
回复

public static String parseStr(String str)
{
StringBuffer sbCh = new StringBuffer();
StringBuffer sbEn = new StringBuffer();
String tempStr;

for(int i = 0; i < str.length(); i++)
{
tempStr = str.charAt(i) + "";

if(tempStr.getBytes().length == 1)
{
sbEn.append(tempStr);
}
else
{
sbCh.append(tempStr);
}
}

return sbCh.toString() + sbEn.toString();
}

62,614

社区成员

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

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