Java

全15262件中101~120件表示
  • Javaの質問です

    Javaの質問です。 この問題で繰り返し処理を3回やるときに 、 カウンタ変数が0、1、3とあがっていきますが3がどうやったらでてくるのかわかりません。

    • ベストアンサー
    • minutes01
    • Java
    • 回答数2
  • Javaの質問です

    Javaの問題がわかりません。 この問題の答えはxxyxです。 自分で解こうとするとxxxyになりました。 3つめのxがでてくるタイミングがわかりません

    • ベストアンサー
    • minutes01
    • Java
    • 回答数3
  • Javaの質問です

    Javaの質問です。 この問題の答えがDなのですが、解き方がわかりません。 どういう順番で解いていけばできるのですか?

    • ベストアンサー
    • minutes01
    • Java
    • 回答数3
  • Javaの質問です

    6行目の" "というのは何を表してるんですか?文字が入ってないということですか?

    • ベストアンサー
    • minutes01
    • Java
    • 回答数2
  • Javaの質問です

    Javaの質問です。 この問題の答えはBです。自分で解くと答えがAになってしまいます。 この問題を解いてみようとしたら、 y=10 が9になるタイミングってどのタイミングですか?式の流れがわかりません

    • ベストアンサー
    • minutes01
    • Java
    • 回答数3
  • Javaの質問です

    Javaの質問です。赤字は気にしないで下さい。 この問題の実行結果が x=0:y=0 x=0:y=1 x=0:y=2 x=1:y=0 x=1:y=1 break文の実行 という答えなのですが、 x=0:y=2のあと、 なぜx=1:y=0とyが0になるのがわかりません。

    • ベストアンサー
    • minutes01
    • Java
    • 回答数2
  • Javaの問題がわからない

    Javaでわからない問題があります。 これは6行目のstr2にByeが入って、 代入するとByeーになってしまうから、コンパイルエラーになってしまうのですか?

    • ベストアンサー
    • minutes01
    • Java
    • 回答数1
  • Eclipseのプロジェクトをシェルで実行する方法

    Eclipseで生成したプロジェクトを以下のコマンドでシェル実行したところ、以下のエラーが出ました。 /c/Apprication/pleiades-2020-06-java-win-64bit-jre_20200702/pleiades/workspace/home/ShellTest/shell_and_Java $ ./.do-java.sh 「エラー:メイン・クラスshell_and_Java.HelloWorldが見つからなかったかロードできませんでした。」 Eclipse上のフォルダ階層は以下となっています。 ■Eclipse上のプロジェクト ShellTest (プロジェクト名) →src  (フォルダ) →→shell_and_Java (パッケージ) →→→HelloWorld.java →bin →→shell_and_Java →→→HelloWorld.class (クラスファイル) →shell_and_Java (フォルダ) →→.do-java.sh (シェルスクリプト) ■do-java.shの内容 java shell_and_Java.HelloWorld ■HelloWorld.javaの内容 printlnで"HelloWorld"を表示する単純な処理です。 環境変数やクラスパスの設定など、それぞれ正しく設定できているのか、どの状態が正しいのか分からず困っています。。 よろしくお願いします。

    • ベストアンサー
    • ifonesapp
    • Java
    • 回答数3
  • javaクラスファイルのロード

    javaの実行時にクラスファイルがロードされる思いますが、一回ロードされたらそのままメモリ上にとどまるのでしょうか

    • ベストアンサー
    • madosel15
    • Java
    • 回答数1
  • セッション管理について

    web開発をしております。 セッションのことについて質問です。 例えば、 javaのspringではアノテーションでセッションを管理できたりしますが、セッションタイムタアウトの時間はapacheで設定できたりします。 セッションというのは、プログラム言語とサーバーのどちらで管理しているのでしょうか

    • ベストアンサー
    • madosel15
    • Java
    • 回答数1
  • クラス内で自分自身をインスタンス化

    javaで開発をしております。 あるソースコードに、クラス内のメソッドで自分自身をインスタンス化しているものを見ました。初めて見たのですが、どういった場合に使われるのでしょうか。 public class Sample { public Sample hoge() { Sample sa = new Sample(); //何らかの処理 return sa; } }

    • ベストアンサー
    • madosel15
    • Java
    • 回答数2
  • Java

    現在JavaでCPとじゃんけんをするゲームのプログラムを作成中で対戦回数をあらかじめ決定しその回数分のCPUの手を数値で入力すると、 プレイヤーの手にあわせてCPUとじゃんけんを複数回対戦できるというものなんですがどういったプログラムになるでしょうか? CPUの手は任意の数字を3で割った余りから決定される 余りが0のときはgu, 1のときはchoki, 2のときはpaとする 理想の出力結果は [じゃんけんゲームを何回戦実施するか入力してください] 4 [CPUの手として任意の数字をゲーム数分だけ入力してください] 10 20 33 -3 [CPUの手を並び替えますか?yes/no] no CPUの手は並び替えませんでした CPUの手を決定します 負の数は正の数に変換します [あなたの手を入力してください|gu/choki/pa] gu あなたの勝ちです [あなたの手を入力してください|gu/choki/pa] gu あなたの負けです [あなたの手を入力してください|gu/choki/pa] pa あなたの勝ちです [あなたの手を入力してください|gu/choki/pa] gu 引き分けです じゃんけんを終了します 対戦成績は2勝1敗1引き分けでした これが理想です。

    • 締切済み
    • Hk0318
    • Java
    • 回答数2
  • VScode Java 文字化け。

    public static void main(String[] args){ if(args.length<3){ System.out.println("引数が足りません"); }else{ System.out.println(args[0]); //1番目の引数 System.out.println(args[1]); //2番目の引数 System.out.println(args[2]); //3番目の引数 } } } C:\Java>javac ArgsTestB.java C:\Java>java ArgsTestB 蠑墓焚縺瑚カウ繧翫∪縺帙s 実行が文字化けします。 何故でしょうか? ご多忙のところ恐れ入ります。 ご回答お待ち申し上げております。 ご回答 Windowsのコマンド・プロンプトのデフォルト・エンコードはShift_JIS系のCP932(Windows-31J)です、UTF-8を使うと文字化けします、Shift_JIS系のCP932(Windows-31J)でセーブして下さい。 VScodeでやっているのですが、CP932(Windows-31J)がエンコードで 見つかりません。 shiftjisでやると文字化けします。 どうしたら文字化けしないでしょうか・・・? ご多忙のところ恐れ入ります。 ご回答お待ち申し上げております。

  • 【Java】CSVファイル 月ごとの時間算出方法

    CSVファイルを読み込み、月ごとの所要時間の合計を 算出するプログラムを作成しています。 while文の処理がうまくいかず、無限ループから抜け出せずに 困っています。 丸投げのような質問となってしまい申し訳ありませんが ヒントをいただけたらと思います。 よろしくお願いします。 【CSVファイルイメージ】 7月1日,6 7月2日,11 7月3日,0 8月1日,9.4 8月2日,11 8月3日,0 ・・・ 【出力イメージ】 7月17 8月20.4 【ソース】 import java.io.*; class Test{ public static void main(String[] args) { String line; String[] data; String month = ""; double monthlyTotal = 0; BufferedReader reader = null; try{ reader = new BufferedReader(new FileReader("test.csv")); line = reader.readLine();//最初の1行を読む while(line != null) { if(line.contains("月") && line.contains("日")){ data = line.split(","); if(month.isEmpty()){ month = data[0].substring(0,data[0].indexOf("月")); } //同じ月の中のループ while(line.substring(0,data[0].indexOf("月")).equals(month)){ if(!data[1].isEmpty()) { monthlyTotal += Double.parseDouble(data[1]); } month = data[0].substring(0,data[0].indexOf("月"));  //次行の読み込み line = reader.readLine(); data = line.split(","); } System.out.println(month + "月" + monthlyTotal); monthlyTotal = 0; //data = line.split(","); if(!data[1].isEmpty()) { monthlyTotal += Double.parseDouble(data[1]); } } } System.out.println(month+ "月" + monthlyTotal); }catch(IOException e) { e.printStackTrace(); }finally { try { if(reader != null) { reader.close(); } }catch(IOException e){} } } }

    • ベストアンサー
    • koummm
    • Java
    • 回答数1
  • CSVファイルから特定の文字列を含む行を出力

    CSVファイルを読み込み、特定の文字列を含む行を出力するプログラムを作成しています。 出力メソッドを作り、呼び出したいのですがうまくいきません。 コンパイルは通りますが出力したファイルには何も書き込まれていない状況です。 ヒントだけでも頂けると幸いです。 よろしくお願いします。 import java.io.*; import java.util.*; public class Test{ static String[] data; static BufferedWriter writer = null; public static void main(String[] args) throws Exception { String line; BufferedReader reader = null; reader = new BufferedReader(new FileReader("Week.csv")); writer = new BufferedWriter(new FileWriter("New.csv")); while (reader.ready()) { line = reader.readLine(); if (line.contains("氏名")) { create(line); } else if (line.contains("月")) { create(line); } else if (line.contains("水")) { create(line); } else if (line.contains("金")) { create(line); } } } //メソッド static void create(String line) throws Exception { data = line.split(","); for (int i = 0; i < data.length; i++) { writer.print(data[i]); writer.println(); } } }

    • ベストアンサー
    • koummm
    • Java
    • 回答数2
  • Javaでのファイルアップ、ダウンロードについて

    Javaでのファイル(画像やテキストなど)の アップロードとダウンロードの仕組みについて、質問をさせていただきます。 上記を実現するにはストリームを利用することで実現可能であることを知りました。Javaの道具?としてinputstreamとoutputstreamがあります。 ストリームの仕組みについて、教えていただけないでしょうか。 以下は私の想定です。 ◇アップロードの場合 端末上でアップロードしたいファイルを用意すると、inputstreamがファイルをプログラム上(メモリ?)にデータをコピーします。そのあとoutputsreamでプログラム上にコピーしたデータをサーバー上にコピーする。 ◇ダウンロードの場合 サーバー上のファイルをinputstreamでプログラム上(メモリ?)にコピーして、outputstreamでプログラム上にコピーされたデータをローカルにコピーする。

  • オブジェクトコードについて

    コンパイル言語について質問です。 コンパイルされるタイミングはいつなのでしょうか? 現在javaでwebアプリを作成中なのですが、 tomcatに置いたタイミングでclassファイルがオブジェクトコードにコンパイルされているのでしょうか。 それとも、リクエストが来てそのクラスが必要になったときでしょうか。

    • ベストアンサー
    • madosel15
    • Java
    • 回答数2
  • プログラムのメソッド分け

    抽象的な質問で申し訳ありませんが 複数の値を持っていて(arrayとかListとか)それらをあるテーブルにinsertする処理があるとします。 この時、 (1)テーブルへinsertするメソッド用意して、それをfor文で繰り返す (2)複数の値を引数で渡して、メソッドの中でfor分でinsertする 上記のどちらが良いのでしょうか ケースバイケースでしょうか

    • ベストアンサー
    • madosel15
    • Java
    • 回答数1
  • Javaで2次元配列で文字によるソート方法

    2次元配列を使用して、上の図のような配列を下のように文字にってソートしたいのですが、やり方が分かりません。 ちなみに、すべて文字型です。 どなたかJavaによるコードを教えてください。 よろしくお願いします。

    • ベストアンサー
    • hirapiro
    • Java
    • 回答数2
  • Javaの初心者です

    Javaの勉強をしています。 以下のコードを作成しました。 import java.util.*; public class Main { public static void main(String[] args) { int flg = 0; Scanner sc = new Scanner(System.in); String str = sc.next(); String data = sc.next(); if (data == str) { flg = 1; } if (flg == 1) { System.out.println("YES"); } else { System.out.println("NO"); } } } 標準入力に A A を入力して実行しました。 YESと表示されるのを期待していたのですが、NOと表示されます。 何が悪いのでしょうか?

    • ベストアンサー
    • hirapiro
    • Java
    • 回答数1