关于JPasswordField,我用getPassword()方法返回的内容怎么是乱码? 应该这么写char[] thestr=jPasswordField1.getPassword();String password=new String(thestr).trim(); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 谁能解释一下吗?我怎么看不懂阿,getPassword()确实是返回char[],不过,在申明时,就用trim()方法还是第一次见,另外,第一次见到String和char[]的差异。 那个应该是(new String(thestr)).trim()String和char[]的差异?什么意思,本来就是不同的类型,一个是类型,一个是数组型。 楼上的,new String(thestr).trim()没有问题吧。 主观感觉,主观错误。一直以为,两者都是一串字符。实际不是。new String(thestr).trim()绝对不会出错,不过,我想写成这样就更好理解了:char[] thestr=jPasswordField1.getPassword(); String passwordTemp=new String(thestr);String password=passwordTemp.trim();不过烦了一点。 java中Runtime类的使用 高手们赐教一个Socket问题 项目怎么部署到服务器上!让所有人都能访问 学Java到底在实际中能带来商业价值吗? 正则表达式的问题 如何理解文件描述符FILEDESCIPTOR 忘了在哪个区看到的问题了,自己写了一个java的答案,请各位达人指教 寻Core Java中文电子书 问一下java有不有随机函数? 请教大神一个关于JAVA1.8(Lambda)的问题:怎么把字符串转成相应的Lambda表达式 关于JAVA的问题。来者有分,绝不食言! Word文件的上传与下载
String和char[]的差异?什么意思,本来就是不同的类型,一个是类型,一个是数组型。
new String(thestr).trim()绝对不会出错,不过,我想写成这样就更好理解了:
char[] thestr=jPasswordField1.getPassword();
String passwordTemp=new String(thestr);
String password=passwordTemp.trim();
不过烦了一点。