Java开发网 |
注册 |
登录 |
帮助 |
搜索 |
排行榜 |
发帖统计
|
您没有登录 |
» Java开发网 » Java SE 综合讨论区
打印话题 寄给朋友 订阅主题 |
作者 | 字符串与字符串数组的经典问题!!! |
chenxiang0207
发贴: 10 积分: -1 |
于 2005-04-17 13:19
public class StringArray{ private static void add(String str1, String str2){ str1 = str1 + str2; System.out.println("运算结果:"+str1); } private static void add(String[] sts1, String str2) { sts1[0] = sts1[0] + str2; System.out.println("运算结果:"+sts1[0]); } public static void main(String[] args) { String sa = "a", sb = "b"; String[] sts = new String[1]; sts[0] = "a"; System.out.println("原来的Sa:"+sa); add(sa, sb); System.out.println("进行add运算后的Sa:"+sa); System.out.println("原来的sts[0]:"+sts[0]); add(sts, sb); System.out.println("进行add运算后的sts[0]:"+sts[0]); } } 第一个ADD的运算结果是ab,可是在main函数里打印出"进行add运算后的Sa:"却是a,可是第二个ADD的运算结果跟main函数里打印出"进行add运算后的sts[0]:"都是ab,请问这是为什么?哪位兄弟帮我解决一下,谢谢啦!! 一个程序员的奋斗历程 |
话题树型展开 |
人气 | 标题 | 作者 | 字数 | 发贴时间 |
5333 | 字符串与字符串数组的经典问题!!! | chenxiang0207 | 731 | 2005-04-17 13:19 |
4276 | Re:字符串与字符串数组的经典问题!!! | chenxiang0207 | 49 | 2005-04-17 14:08 |
4074 | Re:字符串与字符串数组的经典问题!!! | why | 220 | 2005-04-17 14:26 |
4270 | Re:字符串与字符串数组的经典问题!!! | chenxiang0207 | 65 | 2005-04-17 17:29 |
4349 | Re:字符串与字符串数组的经典问题!!! | VirusCamp | 123 | 2005-04-17 20:44 |
已读帖子 新的帖子 被删除的帖子 |
Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1 客服电话 18559299278 客服信箱 714923@qq.com 客服QQ 714923 |