replace如何替换count(*)为 ”aaa“

ass7117 2012-03-06 09:52:02
在等
...全文
132 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
dengwenwu5 2012-03-06
  • 打赏
  • 举报
回复
select count(*) aaa from dual
菖蒲老先生 2012-03-06
  • 打赏
  • 举报
回复
String.replace

想替换什么就替换什么。
Acesidonu 2012-03-06
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 candicechan7 的回复:]
select count(*) as aaa from dual;
[/Quote]
++
candiceChan7 2012-03-06
  • 打赏
  • 举报
回复
select count(*) as aaa from dual;
  • 打赏
  • 举报
回复
select count(*) as a from dual;
qybao 2012-03-06
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 ass7117 的回复:]
你们可能误解了是这个意思
select count(*) from dual;

我想把count(*)替换成 字段名。如:select a,b,c from dual;
[/Quote]
那就是把count(*)改成*就可以了,a,b,c全部字段就可以用*来代替
for example
String s = "select count(*) from dual";
s = s.replace("count(*)", "*");
System.out.println(s);

ass7117 2012-03-06
  • 打赏
  • 举报
回复
你们可能误解了是这个意思
select count(*) from dual;

我想把count(*)替换成 字段名。如:select a,b,c from dual;
magong 2012-03-06
  • 打赏
  • 举报
回复
String类的replace没有涉及到正则表达式,可以直接写count(*)。
如果结果串中需要双引号出现,这样做:

System.out.println(str.replace("count(*)", "\"aaa\""));
gukuitian 2012-03-06
  • 打赏
  • 举报
回复
什么意思?
System.out.println("count(*)".replace("count(*)", "aaa"));

62,614

社区成员

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

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