Java字符串格式化

1、使用String.format方法

java.util.Date d=new java.util.Date();
SimpleDateFormat df=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String s=df.format(d);

String sql=String.format("insert into FirstLevelTitle values(%d,‘%s‘,‘%s‘,‘%s‘)",13,"科技","管理员",s);

%s表示字符串类型,%d表示整数类型(十进制)

其他类型表示方式,请参考:

http://blog.csdn.net/lonely_fireworks/article/details/7962171

http://www.cnblogs.com/fsjohnhuang/p/4094777.html

2、使用MessageFormat.format方法

String sql=MessageFormat.format("insert into FirstLevelTitle values({0},‘‘{1}‘‘,‘‘{2}‘‘,‘‘{3}‘‘)",14,"科技","管理员",s);

注意:单引号要用两个单引号才能表示出来

进一步的使用,请参考:

http://blog.csdn.net/zhiweianran/article/details/8666992

时间: 2024-12-16 22:42:21

Java字符串格式化的相关文章

JAVA字符串格式化-String.format()的使用(转)

常规类型的格式化 String类的format()方法用于创建格式化的字符串以及连接多个字符串对象.熟悉C语言的同学应该记得C语言的sprintf()方法,两者有类似之处.format()方法有两种重载形式. format(String format, Object... args) 新字符串使用本地语言环境,制定字符串格式和参数生成格式化的新字符串. format(Locale locale, String format, Object... args) 使用指定的语言环境,制定字符串格式和参

【ThinkingInJava】26、java字符串格式化说明符

/** * 书本:<Thinking In Java> * 功能:对于java字符串格式化说明符 * format字符串的格式化参数语法如下: * %[argument_index$][flags][width][.precision]conversion * 文件:Receipt.java * 时间:2015年4月11日19:40:53 * 作者:cutter_point */ package Lesson13_strings; import java.util.Formatter; pub

Java字符串格式化String.format常用用法

常规的格式化 String类的format()方法用于创建格式化的字符串以及连接多个字符串对象.熟悉C语言的同学应该记得C语言的sprintf()方法,两者有类似之处.format()方法有两种重载形式. format(String format, Object... args) 新字符串使用本地语言环境,制定字符串格式和参数生成格式化的新字符串. format(Locale locale, String format, Object... args) 使用指定的语言环境,制定字符串格式和参数生

JAVA字符串格式化String.format()的使用

JAVA字符串格式化-String.format()的使用常规类型的格式化 String类的format()方法用于创建格式化的字符串以及连接多个字符串对象.熟悉C语言的同学应该记得C语言的sprintf()方法,两者有类似之处.format()方法有两种重载形式. format(String format, Object... args) 新字符串使用本地语言环境,制定字符串格式和参数生成格式化的新字符串. format(Locale locale, String format, Object

JAVA字符串格式化-String.format()的使用

常规类型的格式化 String类的format()方法用于创建格式化的字符串以及连接多个字符串对象.熟悉C语言的同学应该记得C语言的sprintf()方法,两者有类似之处.format()方法有两种重载形式. format(String format, Object... args) 新字符串使用本地语言环境,制定字符串格式和参数生成格式化的新字符串. format(Locale locale, String format, Object... args) 使用指定的语言环境,制定字符串格式和参

Java系列: JAVA字符串格式化-String.format()的使用(zz)

常规类型的格式化 String类的format()方法用于创建格式化的字符串以及连接多个字符串对象.熟悉C语言的同学应该记得C语言的sprintf()方法,两者有类似之处.format()方法有两种重载形式. format(String format, Object... args) 新字符串使用本地语言环境,制定字符串格式和参数生成格式化的新字符串. format(Locale locale, String format, Object... args) 使用指定的语言环境,制定字符串格式和参

Java 字符串格式化 —— java.util.Formatter

java.util.Formatter是JDK1.5新增的类,支持类似C中的printf风格的字符串格式化工作 Formatter有4个构造方法,如下: public Formatter() public Formatter(Appendable a) public Formatter(Locale l) public Formatter(Appendable a, Locale l) 构造方法主要用于设置Formatter的缓冲器和Locale,默认的情况下,Formatter使用String

【转】JAVA字符串格式化-String.format()的使用--不错

原文网址:http://blog.csdn.net/lonely_fireworks/article/details/7962171 常规类型的格式化 String类的format()方法用于创建格式化的字符串以及连接多个字符串对象.熟悉C语言的同学应该记得C语言的sprintf()方法,两者有类似之处.format()方法有两种重载形式. format(String format, Object... args) 新字符串使用本地语言环境,制定字符串格式和参数生成格式化的新字符串. forma

JAVA字符串格式化-String.format()

常规类型的格式化 String类的format()方法用于创建格式化的字符串以及连接多个字符串对象.熟悉C语言的同学应该记得C语言的sprintf()方法,两者有类似之处.format()方法有两种重载形式. format(String format, Object... args) 新字符串使用本地语言环境,制定字符串格式和参数生成格式化的新字符串. format(Locale locale, String format, Object... args) 使用指定的语言环境,制定字符串格式和参

JAVA字符串格式化-String.format()的使用【转】

原文地址:https://blog.csdn.net/lonely_fireworks/article/details/7962171 常规类型的格式化 String类的format()方法用于创建格式化的字符串以及连接多个字符串对象.熟悉C语言的同学应该记得C语言的sprintf()方法,两者有类似之处.format()方法有两种重载形式. format(String format, Object... args) 新字符串使用本地语言环境,制定字符串格式和参数生成格式化的新字符串. form