社区
Java SE
帖子详情
java中怎样实现象C++中一样使用print输出格式,如print("%ld",i)
goodhome
2003-08-22 02:55:33
java中怎样实现象C++中一样使用print输出格式,如print("%ld",i),print("%6s",str) , 谢谢
...全文
159
4
打赏
收藏
java中怎样实现象C++中一样使用print输出格式,如print("%ld",i)
java中怎样实现象C++中一样使用print输出格式,如print("%ld",i),print("%6s",str) , 谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
goodhome
2003-08-22
打赏
举报
回复
up
jyn01
2003-08-22
打赏
举报
回复
ding
goodhome
2003-08-22
打赏
举报
回复
up
scbb
2003-08-22
打赏
举报
回复
只是一个文书打印,已经定义好了格式,有些位置要填数据(几十项,要用+的话偶觉得很麻烦:)
刚写了一个简单的,凑和着用,有bug或效率问题欢迎指出,都有分:)
public static String replace(String source,String[] args)
{
//if(source == null || args == null ||(args.length != source.
int start = 0;
StringBuffer buffer = new StringBuffer(source);
for(int i=0;i<args.length;i++)
{
int postion = source.indexOf("%",start);
if((postion == -1) || ((postion+1) == source.length()))
{
break;
}
switch(source.charAt(postion + 1))
{
case 's':
buffer.delete(postion,postion + 2);
buffer.insert(postion,args[i]);
break;
}
start = postion + args[i].length();
source = buffer.toString();
}
return source;
}
public static void main(String[] args)
{
System.out.println(replace("abc%s%s123%s",new String[]{"abc","cde","slfjslf"}));
System.out.println();
}
C++
的%d、%s、%l
ld
、%
1)%是一种转义符,拿输出函数
pr
int
f来说, %d是输出 整形,%s是输出字符串,%
ld
是输出长整形。 2)%表示后面是参数,会用对应位置的变量来代替 %是一个特殊的符号 %d 是格式化为整型 %s 是格式化为字符串 %l
ld
是...
C/
C++
:
pr
int
f 格式化输出符号详细说明
%d 有符号十进制整数(
int
)(%
ld
、%
Ld
:长整型数据(long),%hd:输出短整形。) %e 浮点数、e-记数法 %E 浮点数、E-记数法 %f 单精度浮点数(默认float)、十进制记数法(%.nf 这里n表示精确到小数...
C++
---常用
pr
int
f
输出格式
1、常用输出数据类型 格式控制字符串 输出数据类型 %d 输出
int
类型 %
ld
输出 long 类型 %l
ld
输出 long long 类型 %f %.3f 输出 float 类型 输出 float 类型 ,保留3位小数 %lf %.3lf ...
C/
C++
和python
中
的输入,输出
目录一、C语言
中
的输入和输出二、
C++
中
输入输出三、python
中
的输入输出 一、C语言
中
的输入和输出 1.
pr
int
f("%d\n",a); scanf("%d %c", &a,&b);是stdio.h
中
的格式化输出输出常用的格式化符号有 %d, %f, %u, ...
pr
int
格式控制,输出不同数据类型 进制
pr
int
f的格式控制的完整格式: % - 0 m.n l或h 格式字符 ①%:表示格式说明的起始符号,不可缺少。 ②-:有-表示左对齐输出,如省略表示右对齐输出。 ③0:有0表示指定空位填0,如省略表示指定空位不填。 ④m.n:m指...
Java SE
62,612
社区成员
307,332
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章