格式化最后一个常见的问题是如何输出格式化的字符串。我们经常会输出类似'亲爱的xxx你好!你xx月的话费是xx,余额是xx'之类的字符串,而xxx的内容都是根据变量变化的,所以,需要一种简便的格式化字符串的方式。在Python中,采用的格式化方式和C语言是一致的,用%实现,举例如下:>>> 'Hell...
分类:
其他好文 时间:
2015-05-29 20:15:57
阅读次数:
195
1、格式化字符串%s代表的是格式化字符串,或者说为字符串进行占位操作。如果一个变量本身不是字符串,则会自动被转化为字符串。使用%f格式化浮点数。同时也可以提供需要的精度,如%.3f,即保留3位小数。2、格式化:(1)格式化类型:%s代表字符串,%d代表的是十进制整数,%f是浮点数。转换还可以设定字段...
分类:
编程语言 时间:
2015-05-28 00:31:39
阅读次数:
242
=============================CString================================== ?当有多个字串时,比如 ?? ? int ? n1 ? = ? 5; ?? ? int ? n2 ? = ? 10; ?? ? char ? sz1[] ? = ? "abcdefg"; ??...
分类:
其他好文 时间:
2015-05-25 22:39:26
阅读次数:
144
字符串immutable, 所以不能只改变一个字符串的一个字符或者子串,但可以通过拼凑一个旧串的各个部分来得到一个新串。1 字符串操作符标准类型操作符和标准序列操作符略过字符串操作符格式化操作符( % ) 符 号描述 %c格式化字符及其ASCII码 %s格式化字符串 %d格式化整数 %u格式化无符号...
分类:
编程语言 时间:
2015-05-25 00:53:53
阅读次数:
257
// NSSting //initWithFormat: 方法 通过给定格式化字符串 复制 给字符串对象赋值 NSString *str1 = [[NSString alloc] initWithFormat:@"just so so,%@%d",@"iPhone",6]; ...
分类:
其他好文 时间:
2015-05-23 18:05:52
阅读次数:
138
BOOL 类型用%d 输出NSRange range={11,7};//结构体赋值用{}NSMakeRange(11, 7); //快速创建的方法1.NSStringinitWithFormat:方法 通过给定格式化字符串 复制给字符串对象赋值stringWithFormat: 方法其实内部就是 a...
分类:
移动开发 时间:
2015-05-22 18:26:56
阅读次数:
180
转载请注明出处:http://blog.csdn.net/zhaokaiqiang1992
本文章翻译自Android开发指导,介绍了如何对字符串资源进行格式化和设置不同的样式。
想看原文,请戳这里
字符串资源的格式化和样式
小心撇号和引用号的坑
格式化字符串
用HTML添加样式
字符串资源的格式化和样式小心撇号和引用号的坑如果我们的字符串资源里面有撇号(‘),那么我们必须加上转移字符,变...
分类:
移动开发 时间:
2015-05-21 17:34:01
阅读次数:
225
无论开发什么程序,也不管编写程序的程序猿的水平多高 ,肯定都会用到调试,肯定会经常打印查看对象的信息;常用的方式就是使用NSLog,例如:NSLog(@"obj = %@",obj)运行后,obj对象会收到description消息,该方法所返回的描述信息将取代“格式化字符串”里的“%@”,如果ob...
分类:
移动开发 时间:
2015-05-19 16:24:00
阅读次数:
164
JDK1.5中,String类新增了一个很有用的静态方法String.format():
format(Locale l, String format, Object... args) 使用指定的语言环境、格式字符串和参数返回一个格式化字符串。
format(String format, Object... args) 使用指定的格式字符串和参数返回一个格式化字符串...
分类:
编程语言 时间:
2015-05-15 09:11:04
阅读次数:
151
String msgStr="my name is {0} and my age is {1};"; String result = MessageFormat.format(msgStr,"tom",20); System.out.println(result); //输出: my nam...
分类:
其他好文 时间:
2015-05-11 12:57:27
阅读次数:
109