A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 尉迟真金 中级黑马   /  2016-9-17 00:10  /  725 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文


public class Base {
        private void test() {
                String aStr = "_One_";
                String bStr = aStr;
                bStr = aStr.trim();
                System.out.println("[" + aStr + "," + bStr + "]");
        }
        static public void main(String[] a) {
                new Base().test();
        }
}
其中“_”表示一个空格,运行的结果是 (  )

A.[One,_One_]
B.[_One_,One]
C.[One,One]
D.[_One_,_One_]

3 个回复

倒序浏览
选择B,trim去除两边空格的,用于注册邮箱或者帐号什么的,两边不能有空格.
回复 使用道具 举报
这是考试题嘛
回复 使用道具 举报
minhang0902 来自手机 中级黑马 2016-9-17 00:49:18
板凳
选b,aStr在程序中虽然调用了方法,但是它的地址值是没变的,但是bStr的地址值却发生了改变,指向了一个新的对象,这个新的对象两边的空格被去除了
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马