String e = ""; // an empty string
String greeting "Hello world";
String s = greeting.substring(0.6); // 提取一个子串:从索引位置为0到索引位置到6(但不包含6)的字符
检查一个字符串是否为空: if (str.length() == 0) 或 if (str.equals(""))
检查一个字符串是否为null,要使用以下条件: if (str == null)
检查一个字符串既不是null也不为空串: 首先要检查null——原因:在null上调用方法,会出现错误,所以先检查是否为null;再调用方法检查是否为空字符串
if (str != null && str.length() !=0) // 这里也隐含运算符优先级问题
原文:https://www.cnblogs.com/jllin/p/10664281.html