首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

substring 的初学者有关问题

2011-12-30 
substring 的菜鸟问题Stringtemp \tghi Stringtemp1temp.substring(0,0)Stringtemp2temp.substring

substring 的菜鸟问题
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 ");//执行这条语句
              }

请问这是为什么啊?谢谢

[解决办法]
用equals,不要用==

热点排行