请问,怎么是我删除了一个字符?我只觉得我是提取,并没有删除啊?
另外,我想知道str = str.substring(0,i) + ""+str.substring(i+1); 与
str = str.substring(0,i)+str.substring(i+1); 一样吗?那这个是什么意思?
i:3 是说i=3的时候为true
str.charAt(i):a 当i=3的时候charAT为a
str.substring(0,i):jav
str.substring(i+1):is fun
以上两个,我觉得根据str = str.substring(0,i) + ""+str.substring(i+1);
输出应该是javis fan。
那就java中的最后一个a哪去了?唉,完全糊涂了
另外,我想知道str = str.substring(0,i) + ""+str.substring(i+1); 与
str = str.substring(0,i)+str.substring(i+1); 一样吗?那这个是什么意思?
i:3 是说i=3的时候为true
str.charAt(i):a 当i=3的时候charAT为a
str.substring(0,i):jav
str.substring(i+1):is fun
以上两个,我觉得根据str = str.substring(0,i) + ""+str.substring(i+1);
输出应该是javis fan。
那就java中的最后一个a哪去了?唉,完全糊涂了
解决方案 »
- 帮忙看看这2句是啥意思!
- 估计是一个连James Gosling(java之父)也没法回答的java问题
- [200分] 急急!! 求java判断U盘存在,并读取里面的文件
- 关于中文显示问题
- ----JAVA的几个基础问题,请各位大侠快快帮我这个菜鸟入门啊!谢谢拉----!!!!!!!!!!!!!!!!!!!!
- Socket聊天程序分享
- java不能将方法的实现外置吗?
- How to create an object of a protected inner class of another package?
- 如何把Object的各类型的数据成员填充到byte缓冲区
- 下面这个异常是怎么回事?悬赏回答!!!!
- 好书推荐:《Java就业培训教程》
- 我的JAVA收藏夹 *^_^*
str = str.substring(0,i)+str.substring(i+1); 一样吗?一样。但是i!=3
i的值是str的长度。也就是从str的第一个字符一直扫描到最后一个字符。