2016-03-17 109 views
0
public class MultiplicationTable { 

    public static void main(String[] args) { 

     int E = 2; 

     for(int i =1;i<=9;i++){ 
      for(int j=0; j<1 ; j++){ 
       System.out.print("2xi" E * i);//problem!!! 
      } 
      System.out.println(); 
     } 


    } 

我不明白爲什麼我收到錯誤...JAVA嵌套的for循環初學者

+0

你忘了'+' – Eran

+0

你似乎缺少一個'+'號。 '(「2xi」+ E * i);' –

+0

在將來的問題中,請發佈完整的錯誤消息。 –

回答

1

正如評論所說變化:

System.out.print("2xi" E * i);//problem!!! 

System.out.print("2xi " + E * i); 
+1

最好只是讓這個問題關閉,並死於自然死亡。這不會在未來幫助任何人。 –

1

使用連接運算符'+'組合字符串和結果:

public class MultiplicationTable { 

    public static void main(String[] args) { 

     int E = 2; 

     for(int i =1;i<=9;i++){ 
      for(int j=0; j<1 ; j++){ 
       System.out.print("2xi" + (E * i));//problem!!! 
      } 
      System.out.println(); 
     } 


    }