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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© xiaomilu 中级黑马   /  2017-3-25 22:27  /  662 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文


1将字符串常量变成一个字符串对象
     String s=new String("absubid");
C:\Users\Lenovo\AppData\Local\YNote\data\qqD9E57D755DDD943BA7E376F1DC842FAF\54940feea9804b05a4859ded8dee9651\clipboard.png
2把字符数组转成字符串
      char[] arr={'a','s','d'};
     String  s = new String(arr);
C:\Users\Lenovo\AppData\Local\YNote\data\qqD9E57D755DDD943BA7E376F1DC842FAF\a865a0f90d4048eba60b248c39a0b266\clipboard.png
3.把字符数组一部分元素转换成字符串
      String  s=new String(arr,2,3);
C:\Users\Lenovo\AppData\Local\YNote\data\qqD9E57D755DDD943BA7E376F1DC842FAF\352ef46560a84f7698669a214d8a0f94\clipboard.png
4.直接赋值
       String    s="cisdbsid";
C:\Users\Lenovo\AppData\Local\YNote\data\qqD9E57D755DDD943BA7E376F1DC842FAF\4b724562a55b4c499f8917936367cb82\clipboard.png


3 个回复

倒序浏览
字符串这块,和集合我都混了,好多方法,可乱了
回复 使用道具 举报
总结的很好,。。。。。。。
回复 使用道具 举报
要知道String中的new出来的跟直接在String后面赋值的在内存中是不一样的
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马