2017-02-06 4 views
0

очень новый для сообщества. Мне было интересно, может ли кто-нибудь объяснить, почему мой последний println создает ошибку компиляции? Спасибо.Введение в java-выпуск

int beer = 62; 
    int pizza = 99; 
    int total; 
    total = pizza + beer; 

    System.out.println(); 
    System.out.println("5. Sum of two numbers"); 
    System.out.println(beer " + " pizza " = " total); 
+0

Вы забыли оператор конкатенации, который в Java является '+'. – Pshemo

ответ

2

Должно быть так:

System.out.println(beer + " + " + pizza + " = " + total); 

Примечание: То, что мы делаем конкатенации в Java с помощью оператора +, когда по крайней мере один из двух операторов имеет тип String.

+0

Это имеет смысл. Спасибо! –

+0

У вас также должно быть некоторое объяснение, поэтому в будущем, когда новички будут читать ваш ответ, они получат это хорошо. (не вниз). –

+0

Вы правы @ jack-jay, спасибо :) –