在等

解决方案 »

  1.   

    什么意思?
    System.out.println("count(*)".replace("count(*)", "aaa"));
      

  2.   

    String类的replace没有涉及到正则表达式,可以直接写count(*)。
    如果结果串中需要双引号出现,这样做:System.out.println(str.replace("count(*)", "\"aaa\""));
      

  3.   

    你们可能误解了是这个意思
    select count(*) from dual;我想把count(*)替换成 字段名。如:select a,b,c from dual; 
      

  4.   

    那就是把count(*)改成*就可以了,a,b,c全部字段就可以用*来代替
    for example
    String s = "select count(*) from dual";
    s = s.replace("count(*)", "*");
    System.out.println(s);
      

  5.   

    select count(*) as a from dual;
      

  6.   

    select count(*) as aaa from dual;
      

  7.   

    String.replace想替换什么就替换什么。
      

  8.   

    select count(*) aaa from dual