String temp="\tghi";
String temp1=temp.substring(0,0);
String temp2=temp.substring(0,1); //watch是"\t"
System.out.println(temp1.length());//输出是0
System.out.println(temp2.length());//输出1
if (temp1=="")
{
System.out.println("here");
}
else
{
System.out.println("there");//执行这条语句
} if (temp2=="")
{
System.out.println("Null");
}
else
{
System.out.println("NOt Null");//执行这条语句
}请问这是为什么啊?谢谢
String temp1=temp.substring(0,0);
String temp2=temp.substring(0,1); //watch是"\t"
System.out.println(temp1.length());//输出是0
System.out.println(temp2.length());//输出1
if (temp1=="")
{
System.out.println("here");
}
else
{
System.out.println("there");//执行这条语句
} if (temp2=="")
{
System.out.println("Null");
}
else
{
System.out.println("NOt Null");//执行这条语句
}请问这是为什么啊?谢谢
解决方案 »
- 关于在txt文本中的字符串的替换问题
- 鄙人想请各位大侠给出,返回类型不一样的重载方法的代码
- socket通讯如何判断读流成功?
- 哪裏有各種bom對象和dom對象的API文檔?
- 语句String _str = (String)null;执行后为什么没有抛出异常,而是仍旧返回空值?毕竟是对空值做强制类型转换呀,请高手解答
- 如何在窗口间进行数据传递
- 欢迎加入java-eclipse用户群!!!!!!!!!!!
- 新手求教:如何向数组中添加一个元素?
- 发送数据为何与VC发送的数据不一样?
- 为什么在JPanel上加滚动条不成功啊,滚动条不能滚动
- 如何使上传的图片更清淅
- 菜鸟提问:怎么在JtextField中设置不可写
{
System.out.println("Null");
}
else
{
System.out.println("NOt Null");//执行这条语句
}