社区
Java SE
帖子详情
今天面试时的一个问题:
luoxingke
2003-10-23 08:38:05
从客户端接收一个字符串,要补足一定的位数,例如8位补成10位,怎么在它前面或者后面加零?加二进制的零和ascii码的零有什么区别?
...全文
103
13
打赏
收藏
今天面试时的一个问题:
从客户端接收一个字符串,要补足一定的位数,例如8位补成10位,怎么在它前面或者后面加零?加二进制的零和ascii码的零有什么区别?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zmpcoming
2003-10-26
打赏
举报
回复
用stringBuffer.append方法当然可以实现,不过我觉得kypfos(我不是深圳人) 的方法不错的。
QOUIQWOQ
2003-10-26
打赏
举报
回复
char[] p= { '0','0','0','0','0','0','0','0','0','0'};
str.getChars( 0, str.length(), p, 0);
str= String.valueOf( p);
zhangxf
2003-10-26
打赏
举报
回复
kypfos(我不是深圳人) 的算法很好!
taosihai1only
2003-10-26
打赏
举报
回复
hhhaaaa
csyw
2003-10-25
打赏
举报
回复
up
luoxingke
2003-10-25
打赏
举报
回复
面试单位的题目就是这样的,我就是搞不懂为什么一定要加足位数才存入数据库,该单位是做手机短信的。可不可以用StringBuffer类实现??
Yanbin_Q
2003-10-24
打赏
举报
回复
ascii的零是“0”这个可打印字符,二进制的零是一个非打印字符“空”
不知道那人怎么会问这个问题啊。
fft123
2003-10-24
打赏
举报
回复
楼主的第一个问题很简单
关键是第二个问题:加二进制的零和ascii码的零有什么区别?
不清楚
如果都按字符串相加,按我现在的看法是没什么区别的,都要转成"0"这个字符串啊
不明白第二问到底什么意思
Yanbin_Q
2003-10-24
打赏
举报
回复
这个问题我原来回答过,再换一种算法给你
String s="dddd";
String p="0000000000";
s=s+p.substring(0,10-s.length());
honkyjiang
2003-10-24
打赏
举报
回复
char c = 0;
String name = "MyName";
String str = c + name + c;
fast_time
2003-10-24
打赏
举报
回复
呵呵,这种问题。。。。。。
yuanbo_
2003-10-24
打赏
举报
回复
我想:补二进制的0相当于补个C/C++中NULL,而ascii码的0是个字符。
TheTens
2003-10-24
打赏
举报
回复
ding
餐厅堂食预订与点餐平台源码 SSM+微信小程序(毕业设计/课程设计)
基于 SSM(Spring+SpringMVC+MyBatis-Plus)+微信小程序的餐厅堂食预订与点餐平台:顾客在小程序在线订座(桌台/
时
段/宴席预订单)、预点菜品,店员在管理后台确认预订、维护桌台档案与菜品,已支付预点单支持到店核销出单;管理端 Vue2+Element UI 构建产物内嵌 war 包同源部署。15 张表带演示数据,db.sql 一键建库,附图文部署说明与小程序运行说明。
小配电箱_机箱机柜.rar
小配电箱_机箱机柜.rar
671.zip
当 CAD 缺失对应字体
时
,图纸文字会显示异常,出现乱码、问号。将下载好的字体文件复制到 AutoCAD 的 Fonts 文件夹中,即可恢复正常显示。
通用机柜柜体详细模型_机箱机柜.rar
通用机柜柜体详细模型_机箱机柜.rar
windows-on-arm-pe简版
集成软件:(x64前带*) *diskgenius 4.7(别问为什么这么旧,问就是为了大小) dism++ 10.1.1002.1 7-zip(无法关联,所以本pe很垃圾) *imagine (它的关联是正常的,可能和它自己有关联命令有关) *pecmd bluebell老师的引导修复脚本(#102) explorer++(默认显示桌面) *bootice 1.3.4 *devmanview *ntpwedit wimlib-imagex(位于system32,需自行调用) shell为explorer++,使用pecmd进行初始化。 桌面上有
一个
bat用于安装系统,不用winntsetup是因为这pe不支持网络,arm64的adk文件也不知道怎么下。 本pe 512m内存即可启动,很适合想在手机qemu减少ram占用防杀。 上图!(github图床,图片不出来是正常现象) 主界面(实际上explorer++窗口刚开始在右下角)
Java SE
62,620
社区成员
307,251
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章