###android studio は初心者です。
if文のプログラムを動かしたいのですが,調べても分からなかったので質問します。
条件式は書けているですが,動きません。初歩的なことで申し訳ないのですが,教えてください。
実行するとHello World と表示されます。
状況は下の通りです。
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
public class MainActivity extends AppCompatActivity {
public static void main(String[] args){ int A; A = 00; if (A == 00) { System.out.println("総記"); } else if (A == 01) { System.out.println("百科事典"); } if (A == 02) { System.out.println("年鑑・雑誌"); } else if (A == 04) { System.out.println("情報科学"); }
}
<activity_main.xml> ```<?xml version="1.0" encoding="utf-8"?> <android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" tools:context=".MainActivity"> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintLeft_toLeftOf="parent" app:layout_constraintRight_toRightOf="parent" app:layout_constraintTop_toTopOf="parent" /> </android.support.constraint.ConstraintLayout>
「動きません」とはどういう状況ですか?
エラーメッセージが出ているのであれば、それを提示してください。
また、該当のソースコードも提示してください。
再現確認をしないことには回答しようがありませんので、
質問を編集して現象を確認できるコードを記載してください。
また、「ダメでした」「うまくいきませんでした」などは
他人には何も伝わらない表現方法なので、具体的に起きた現象を書いてください。
画像で提示されても、画像見ながら1つ1つ手打ちをしていくと
手間にもなりますし正しく再現確認することになりません。
テキストでマークダウンのcode機能を利用して提示してください。
https://teratail.com/help/question-tips#questionTips3-5-1
>実行するとHello World と表示されます。
これはどういうことでしょうか。
>条件式は書けているですが,動きません。
単体コードのJava観点だと問題なく動きますよ。「総記」と出力されます。
https://paiza.io/projects/q6T7FCW3v-ju39ukf7J52A
MainActivityではなく別のプログラムが呼び出されているのではないでしょうか。
まずこのコードでHello Worldと表示されるわけないのですが
回答3件
あなたの回答
tips
プレビュー