JAVA进阶7.7——空字符串的区别
来源:互联网 发布:商品条码数据库下载 编辑:程序博客网 时间:2024/04/26 07:55
import java.io.BufferedReader;import java.io.InputStreamReader;/*import java.io.BufferedReader;import java.io.InputStreamReader;public class Test{public static void main(String[] args){String ziFuChuan=null;try{BufferedReader zhuanHuanLiu=new BufferedReader(new InputStreamReader(System.in));ziFuChuan=zhuanHuanLiu.readLine();System.out.println("字符串是:"+ziFuChuan);}catch(Exception e){}}}//System.in是字节流,想要转换成字符流就得用上面的方法。//转换流是将JAVA不允许的情况变成可能,比如输入字符串中带汉字。*/public class Test{public static void main(String[] args)throws Exception{String ziFuChuan="111111";System.out.println("字符串是"+ziFuChuan);BufferedReader a=new BufferedReader(new InputStreamReader(System.in));ziFuChuan=a.readLine();//如果直接输入回车的话,字符串就是一个空字符串。System.out.println("______");System.out.println(ziFuChuan+"abc");System.out.println(ziFuChuan.equals(""));System.out.println(ziFuChuan.equals(null));}}
String a="";和String a=null;是两种概念。
前者划分内存,但是没字符串。
后者连内存都没划分,是彻彻底底的null。
0 0
- JAVA进阶7.7——空字符串的区别
- Java进阶(二十一)java 空字符串与null区别
- Java空字符串、字符串空对象与null的区别
- Java空字符串和null的区别
- java--空字符串""和null的区别
- Java-空字符串""和null的区别
- Java空字符串与null的区别
- Java空字符串与null的区别和判断字符串是否为空的方法
- Java中关于字符串的几种"空"的区别
- java中null与空字符串的区别
- 深入理解java空字符串与null的区别
- Null、空字符串的区别
- NULL字符串和空字符串的区别
- java 空字符串与null区别
- java 空字符串与null区别
- java 空字符串与null区别
- java 空字符串与null区别
- Java 空字符串“”和null区别
- jupyter notebook test
- Fay的java多态理解
- 框架 day73 涛涛商城项目工程搭建(maven)
- 免费代码托管仓库___码云
- 161005
- JAVA进阶7.7——空字符串的区别
- http报文内的http信息
- python数据结构学习笔记-2016-10-05-04-抽象数据类型(四)
- Java——单例模式
- unity声音管理
- LeetCode 217. Contains Duplicate 解题报告
- 键盘输入10个数,放到数组中去除该数组中大于10的数,将该数组中的数字写入到本地文件
- HTTP3xx重定向
- python caffe training solve.py