1
0

More than 1 year has passed since last update.

do-while文を使って演習

Posted at

問題

配列を宣言し、以下の要素を格納してください。「新宿」が出るまで出力してください。
継続条件にboolean型を使うこと。

public static void main(String[] args) {	
	String [] Tokyo = {"中央", "渋谷", "葛飾", "江戸川","新宿", "台東", "中野", "世田谷"};
	boolean isContinue = true;
	int i = 0;
	do {
		if (Tokyo[i].equals("新宿") ) {
			isContinue = false;
		} else {
			System.out.println(Tokyo[i]);
		}
		i++;			
	} while (isContinue);	
}

// 演算結果
// 中央
// 渋谷
// 葛飾
// 江戸川

補足

  • do-while文は後に継続条件を書く。
    →必ず1回は処理する。
  • カウンタ変数はブロックの外で定義する。
  • 配列は「データ型 [] 変数名」もしくは「データ型 変数名[]」で定義する。要素の代入も同時に行える。
  • 配列の要素番号は0,1,2,・・・となるので要素数―1となる点に注意。
  • 文字列の等価判定はequals()を使う。
  • boolean型を継続条件に使うと、trueの場合継続することになる。
1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0