私はJavaの初心者です。Javaの式とステートメントの違いを知りたいですか?Javaの式とステートメントの違いは何ですか?
答えて
これは一例です:a = b + 1;
文である間
b + 1
は式です。ステートメントは式で構成されます。
これはJava言語固有のものではありません。多くの言語がこの種の文法を使用している。 C, C++, Basic
など(SQL
ではない)。
'a ++'は式文です... –
'a ++'は式です。 'a ++;'は式文です。 [JLS](https://docs.oracle.com/javase/specs/jls/se8/html/jls-14.html#jls-14.8) –
@PatriciaShanahanを参照してください。それを指摘してくれてありがとう。私は単純な例を挙げようとしていました。 – fastcodejava
のJavadocから、
発現発現は、変数、演算子、および の構文に従って構成さ メソッド呼出し、から成っ構築物でありますその言語は、単一の価値に評価されます。例えば
、
INT ケイデンス = 0。
式によって返される値のデータ型は、式で使用される 要素によって異なります。式cadence = 0は、 intを返します。これは、代入演算子が左辺のオペランドとして同じデータ 型の値を返すためです。この場合、ケイデンスはintです。
声明
書は、自然言語の文とほぼ同じです。 ステートメントは完全な実行単位を形成します。
- 1. JSの式とステートメントの違いは何ですか?
- 2. JOINステートメントとJOINステートメントがないステートメントの違いは何ですか?
- 3. ;で終わるPythonのステートメントとの違いは何ですか?
- 4. CallableステートメントとSQLのPrepared Statementの違いは何ですか?
- 5. 発電機のStopIterationとreturnステートメントの違いは何ですか?
- 6. JS:関数式と関数式の違いは何ですか?
- 7. OMF形式とCOFF形式の違いは何ですか?
- 8. 共有式と配列式の違いは何ですか?
- 9. SAS:XステートメントとXコマンドの違いは何ですか?
- 10. Javaではargsとargghとargvの違いは何ですか?
- 11. **/*。javaと* .javaの違いは何ですか?
- 12. Mule Java TransformerとJava Componentの違いは何ですか
- 13. gdata-java-clientとgoogle-api-java-clientの違いは何ですか?
- 14. Java SEとJava EEの主な違いは何ですか?
- 15. Java WebアプリケーションとJava Enterprise Applicationの違いは何ですか?
- 16. django形式のプロパティとmetaフィールドの違いは何ですか?
- 17. .NETのラムダ式と述語の違いは何ですか?
- 18. これら3つのステートメントの違いは何ですか?
- 19. 2つのステートメントの違いは何ですか?
- 20. これら2つのステートメントの違いは何ですか?
- 21. これら2つのステートメントの違いは何ですか?
- 22. デリゲート作成式とメソッドグループ変換の違いは何ですか?
- 23. Javaでは、this.method()とmethod()の違いは何ですか?
- 24. Java 8でのラムダ式の使い方とは何ですか?
- 25. javaのこのスーパーキーワードとの違いは何ですか?
- 26. JavaのPattern.compile( "\\\" ")とPattern.compile(" \ "")のマッチングの違いは何ですか?
- 27. Luceneの投稿形式とポイント形式の違いは何ですか?
- 28. logj 2のBSD形式とRFC5424形式の違いは何ですか?
- 29. インタフェースについてGoとJavaの違いは何ですか?
- 30. JavaのステートメントはShortとは何ですか?
https://docs.oracle.com/javase/tutorial/java/nutsandbolts/expressions.html –
これらの定義は、言語固有のものではありません。あなたが一度それらを得るなら、あなたは彼らを良いものにします。 – zubergu