java 中有没类似sprintf这样的方法?

解决方案 »

  1.   

    不是上面意思,
    或者说有没有象Delphi中的
    Strings s;
    s.Format(...)
    比如说一个sql语句
    sprintf(szSql,"select * from a where a.x=%d and a.y=%d",10,10);
    java有没有上述的方法格式化字符串
    用String s;
    s="select.."+10+"and .."+10 比较麻烦点
      

  2.   

    JAVA中可以直接用“ + ”连接字符串的,
      

  3.   

    好象没有类似sprintf的格式化字符的
      

  4.   

    package java.text下有很多Format类.够你用的了.
      

  5.   

    我想  great2000 (great2000 )的意思是
    printf("test %d%s%f",10,"number",1.234f);
    这样的用法
    我想JDK核心类库是不支持的