Java字符串中常见的一些问题
来源:互联网 发布:c语言求水仙花数的算法 编辑:程序博客网 时间:2024/06/05 04:51
测试一:
String str1="";
String str2=" ";
String str3;
String str4=null;
System.out.println(str1.length()); //结果为0,表示为空的字符串
System.out.println(str1.equals(null)); //返回结果为false
System.out.println(str1.isEmpty()); //结果为true
System.out.println(str2.length());//结果为1,表示有一个空格的字符串
//System.out.println(str3.equals(str4)); //在Eclipse中编译都通不过,因为没赋初值
System.out.println(str4.equals(null)); //null对象调用什么方法都会报空指针异常
测试二:
ArrayList sList=null;
ArrayList sList2=new ArrayList();
System.out.println(sList); //结果为null
System.out.println(sList2.equals(sList)); //结果为false
//System.out.println(sList.equals(sList2)); //NullPointerException抛空指针异常
System.out.println(sList2); //结果为[]
System.out.println(sList2.isEmpty()); //结果为true
System.out.println(sList2.size()); //结果为0
sList2.add("大德");
System.out.println(sList2.size()); //结果为1
ArrayList sList2=new ArrayList();
System.out.println(sList); //结果为null
System.out.println(sList2.equals(sList)); //结果为false
//System.out.println(sList.equals(sList2)); //NullPointerException抛空指针异常
System.out.println(sList2); //结果为[]
System.out.println(sList2.isEmpty()); //结果为true
System.out.println(sList2.size()); //结果为0
sList2.add("大德");
System.out.println(sList2.size()); //结果为1
0 0
- Java字符串中常见的一些问题
- Java中字符串的一些常见方法
- 一些java中常见的基础问题的总结
- Java中String字符串的常见10个问题
- Java字符串中常见的10个问题
- ios中字符串的一些常见操作
- 一些css中常见的问题!
- 求职简历中一些常见的问题
- 求职简历中一些常见的问题
- 求职简历中一些常见的问题
- 项目中常见的一些问题
- 分布式项目中一些常见的问题
- 关于java的一些常见小问题
- Java中常见的问题
- 十个最常见的Java字符串问题
- java中常见的一些疑难问题整理
- java中常见的一些错误
- Java中一些比较常见的加密算法
- poj3177 Redundant Paths && poj3352 Road Construction
- HDOJ1001
- PHP登陆注册页面的设计感悟
- 灰度图与彩图的双边滤波
- 长期更新--零碎的小算法技巧
- Java字符串中常见的一些问题
- 探究java.lang.OutOfMemoryError: PermGen space
- C++标准库---copy()©_backward()
- UFLDL——Exercise: Convolution and Pooling 卷积和池化
- mapreduce中计数器的使用
- Java基础----Properties
- Java:使用Executors创建和管理线程
- 99手机管家项目的总结
- hdu1003 Max Sum