String str1="hello"; String str2="imooc"; 这一点是什么意思?为什么要这一段?不要行不行?
把题目看完,在下面的题目中要用到这两行代码
String是java里一个对象,String str1="hello" 就是说明了 str1是一个String类型的常量(这个常量你想不用纠结,以后会学到) , 然后str里面存在的值是 hello ,str2一样的意思
意思就是,申明两个String(字符串类型)类型的变量,一个名字叫str1,另一个名字叫str2。这两个字符串的内容分别是hello跟imooc。没有什么具体的意思,就是告诉你,我新建了两个字符串类型的变量,这两个变量名字叫str1,跟str2,这两个字符串变量的内容分别是hello跟imooc而已。
方便理解打个比方,比如我说今天带你跟你弟弟出去帮我做件事,具体事情先不说。首先申明一下变量类型,你跟你弟弟都是人(String),然后定义一下你跟你弟弟的名字是小张,小王(等同于定义变量名str1,str2)。 最后,比如说今天我要你们帮我去除草,我在你身上放了一个铲子,你弟弟身上放了一个铁锹。就对应变量的内容hello跟imooc。可能不太恰当这个例子。但你要明白一点,申明变量并赋值是为了在下面的程序中用,就像我后面会让你跟你弟弟帮我去除草一样。我在你身上放了铁锹或者铲子等工具,这个步骤等同于给变量赋值,都是为了在后面的程序中用的。
声明了两个String类型的变量,然后赋值了。从你的代码里只能看出这些信息
String是数据类型,str1和str2是具有string类型的变量,而"hello"是str1的值,"imooc"是str2的值。这两句话的作用就是申请两个string类型的变量,然后为他们赋初值。
完整代码是什么?