摘要: 最近闲暇时间在做一个复制程序包更新文件的小工具,其中在生成txt说明文档时,需要两项内容:文件名和文件路径,为了美观,应当让txt文档看上去就好像有文件名和文件路径两列似的(如下图),即需要让文件名列左对齐,但由于文件名有的是中文的,有的是英文的,有的是中英混合的,这就牵扯到了中英文对齐的问题。 从字符串的长度来看,一个汉字的长度为1,但是一个汉字却是两位占位符的大小,假如字符串包含汉字,而将字符串的长度当做字符串的占位符来处理,那么是无法实现对齐的,因为这种处理方式将本是两个占位符的汉字按只占一个占位符进行处理的,而对齐是以占位大小为标准的。所以,要解决对齐问题,需要操作给定字符串的占位符, 阅读全文
posted @ 2013-12-13 17:12 抬头7号 阅读(1597) 评论(0) 推荐(0) 编辑