博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
String 对象是可变的!
阅读量:6320 次
发布时间:2019-06-22

本文共 571 字,大约阅读时间需要 1 分钟。

hot3.png

String 对象是可变的! 博客分类: java

在面试的时候可能经常会被问到,String是否是可变的,我觉得String是可变的!你们觉得了?

public class T {	/**	 * @param args	 */	public static void main(String[] args)throws Exception {		// TODO Auto-generated method stub		String s = "1";		System.out.println(s);		c(s);		System.out.println(s);			}		public static void c(String s)throws Exception{		Field f = s.getClass().getDeclaredField("value");		f.setAccessible(true);		Object o = f.get(s);		char[] c = (char[]) o;		f.set(s, "5".toCharArray());		//System.out.println(s);	}}

   结果是

  1

  5 

转载于:https://my.oschina.net/xiaominmin/blog/1598167

你可能感兴趣的文章
img垂直水平居中与div
查看>>
防恶意注册的思考
查看>>
C# 命名空间
查看>>
订餐系统之同步美团商家订单
查看>>
使用ArrayList时设置初始容量的重要性
查看>>
Java Web-----JSP与Servlet(一)
查看>>
CentOS 6.9通过RPM安装EPEL源(http://dl.fedoraproject.org)
查看>>
没有功能需求设计文档?对不起,拒绝开发!
查看>>
4星|《先发影响力》:影响与反影响相关的有趣的心理学研究综述
查看>>
IE8调用window.open导出EXCEL文件题目
查看>>
vue-cli脚手架的搭建
查看>>
在网页中加入百度搜索框实例代码
查看>>
在Flex中动态设置icon属性
查看>>
采集音频和摄像头视频并实时H264编码及AAC编码
查看>>
3星|《三联生活周刊》2017年39期:英国皇家助产士学会于2017年5月悄悄修改了政策,不再鼓励孕妇自然分娩了...
查看>>
高级Linux工程师常用软件清单
查看>>
堆排序算法
查看>>
folders.cgi占用系统大量资源
查看>>
路由器ospf动态路由配置
查看>>
zabbix监控安装与配置
查看>>