aka55
@aka55 (岡田 彰太朗)

Are you sure you want to delete the question?

If your question is resolved, you may close it.

Leaving a resolved question undeleted may help others!

We hope you find it useful!

Javaの基礎的な部分について分からないことがあるので教えてください。

Q&A

解決したいこと

とある企業の面接で出された問題なのですが、6行目の二重で「""」が記載されていたのですが、後で振り返ってみたときに
" + i + "の部分が理解できません。出力結果としては以下のようになるのですが、+はなぜ出力されないのでしょうか?
あとは二重で「""」をする意味はありますか?

(1,3)
(1,2)

(2,3)
(2,1)

(3,2)
(3,1)

出された問題のコード)

public class keke {
	public static void main(String[] args) {
		for(int i = 1; i <= 3; i++) {
			for(int j = 3; j >= 1; j--) {
				if(i != j) {
					System.out.println("(" + i + "," + j + ")");
				}
			}
			System.out.println();
		}
	}
}
0

1Answer

どの辺を指して二重と言っているのかよくわかりませんが,+がどのような働きをしているかについて,まずはこの記事のご一読を.

1Like

Comments

  1. 間違った理解 『( + i + 「,」 + j + )』
    正しい理解  「(」 + i + 「,」 + j + 「)」

  2. @aka55

    Questioner

    理解できました!ありがとうございます!

Your answer might help someone💌