import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.println("Enter the name of your favorite insect: ");
String userString = input.next();
String lyric = "";
String endlyric = "";
String OneThree = "I'm " +lyric+ "my baby " +userString;
String Two = "Won't my Mommy be so proud of me";
int count = 5;
while (count != 0)
{
if (count == 5)
{
lyric = "bringing home ";
endlyric = "OUCH!! It stung me!!";
count = count - 1;
} else if (count == 4)
{
lyric = "squishin' ";
endlyric = "ICK!! I feel sick!!";
count = count - 1;
} else if (count == 3) {
lyric = "barfin ";
endlyric = "OH!! What a mess!!";
count = count - 1;
}
else if (count == 2)
{
lyric = "wipin' ";
endlyric = "OOPS!! Mommy's new towel!!";
count = count - 1;
}
else if (count == 1)
{
lyric = "wringin' ";
endlyric = "Bye-Bye baby "+userString+ "!!";
count = count - 1;
}
System.out.println(OneThree);
System.out.println(Two);
System.out.println(OneThree);
System.out.println(endlyric);
System.out.println("");
}
}
}
由於某些奇怪的原因,歌詞變量將不會打印......我得到一個錯誤,指出它未被使用。我已初始化變量。其他變量工作正常,但那一個請幫助...未使用的字符串變量
Java總是初始化其變量,但他在這裏。 – 2014-09-11 01:14:30
@drakej修復了我的答案。他將其初始化爲空字符串 – Eran 2014-09-11 01:15:01