質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.35%
Java

Javaは、1995年にサン・マイクロシステムズが開発したプログラミング言語です。表記法はC言語に似ていますが、既存のプログラミング言語の短所を踏まえていちから設計されており、最初からオブジェクト指向性を備えてデザインされています。セキュリティ面が強力であることや、ネットワーク環境での利用に向いていることが特徴です。Javaで作られたソフトウェアは基本的にいかなるプラットフォームでも作動します。

Q&A

解決済

1回答

610閲覧

単項演算子の使用例の解説をお願いします。

退会済みユーザー

退会済みユーザー

総合スコア0

Java

Javaは、1995年にサン・マイクロシステムズが開発したプログラミング言語です。表記法はC言語に似ていますが、既存のプログラミング言語の短所を踏まえていちから設計されており、最初からオブジェクト指向性を備えてデザインされています。セキュリティ面が強力であることや、ネットワーク環境での利用に向いていることが特徴です。Javaで作られたソフトウェアは基本的にいかなるプラットフォームでも作動します。

0グッド

0クリップ

投稿2021/07/05 09:11

編集2021/07/05 09:18

単項演算子の使用例とその解答がありますが、
解説を見ても一部理解できないので、そこをより詳しく教えていただけると助かります。

コード入力の際、エラーか何かで左の番号が重複されてますが直せないのでそこは加味せずご確認頂ければと思います。

分からない点はこの二つです。
a=11b=11
c=11d=10

何故この解答になるのかコードを見ても分かりません。
1.public class Main {
2. public static void main(String[ ]args) {
3. int a = 10, b = 10, c= 10, d =10;
4. System.out.println(a++);
5. System.out.println(++b);
6. System.out.println(c--);
7. System.out.println(--d);
8.
9. a=10; b=10; c=10; d=10;
10. b=++a;
11. System.out.println("a="+a+"b="+b);
12. d=c++;
13. System.out.println("c="+c+"d="+d);
14. }
15. }

実行結果
10
11
10
9
a=11b=11
c=11d=10

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

maisumakun

2021/07/05 09:13

解説にはどのようなことが書かれていて、そのうちの何がわからなかったのでしょうか?
m.ts10806

2021/07/05 09:23

出典は何でしょうか
guest

回答1

0

ベストアンサー

Java | インクリメント演算子とデクリメント演算子

まずはこれを読んでみましょう。
あなたの疑問の解答が書かれています

投稿2021/07/05 09:14

y_waiwai

総合スコア88042

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

退会済みユーザー

退会済みユーザー

2021/07/05 09:42

よく読んだら意味が理解できました。本当にありがとうございます。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.35%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問