回答数
気になる
-
JAVAのAPIのコールの仕方で質問です。 古いやり方ですが、下記URLのWWWGet.javaのや
JAVAのAPIのコールの仕方で質問です。 古いやり方ですが、下記URLのWWWGet.javaのやり方でContent-Typeをapplication/jsonでAPIをコールしてます。 バイナリデータ(ファイル)も一緒に送りたいのでmultipart/form-dataを追加したプログラムにしたいのですが、どのように作成すれば良いでしょうか。 ご存知の方いらっしゃいましたら、ご教示ください。 どうか、お助けください。 参考となるURLだけでも構いません。 ◾️参考プログラム https://atmarkit.itmedia.co.jp/ait/spv/0407/27/news104.html
質問日時: 2024/02/21 18:21 質問者: piraniaman
解決済
1
0
-
解決済
2
0
-
プログラミング Java
CSV形式のファイル"numbers.csv"に、CSV形式で自然数が列挙されている。このCSVファイルを読み込み、「各行の最大値と最小値の差を求め、その合計(各行で求められた差をすべて合計する)」を出力せよ。なお、<各行の最大値と最小値を求める>メソッドcalculateDifferenceを作成し、その処理はメソッドにて行うようにせよ。(行の数と同じ回数メソッドを呼び出す) メソッドの引数:読み込んだ各行のデータ(String型) メソッドの戻り値:各行の最大値と最小値の差の値 このプログラミングを作成する問題について教えていただけるとありがたいです。 言語はJavaです。 "numbers.csv"は画像にあります。
質問日時: 2024/01/26 23:24 質問者: goodBriGht
解決済
2
0
-
cloneメソッドについて (java)
java silverの黒本にのっていた問題を一部抜粋して質問です。 問題文の一部抜粋 char[][]array1 ={{'a','b'},{'c','d'}}; char[][]array2 = array1.clone(); 私が確認用に作った文 array2[1][1]='c'; System.out.println(array1[1][1]==array2[1][1]); cloneメソッドは新しい配列を作りその配列に同じ要素への参照をコピーする。array1とarray2は同じ要素への参照を共有していることになり、array2の要素を変更するとarray1の参照も変更される。 だからtrueを戻す。 これは理解しました。 問題文の一部抜粋 int[]array3= {2,3,4}; int[]array4 = array3.clone(); 私が確認用に作った文 array4[1]=5; System.out.println(array3[1]==array4[1]); しかし、次の問題で当然前の説明通り参照を共有しているのだからtrueだと思ったらfalseでした。 これは何故なのでしょうか? 説明には、同じ値を持った配列インスタンスが複製されるのでarray4の要素を変更してもarray3に影響を及ぼすことはありませんと書かれています。
質問日時: 2024/01/11 00:01 質問者: millersun
解決済
4
0
-
CSV出力を画面から選択したデータ項目のみを出力させたいです。
添付画像の様な画面を作成したのですがこの画面で選択したデータ項目のみをCSVファイルとして出力したいのですがどうすればいいのか、まったく思いつきません。
質問日時: 2024/01/10 03:07 質問者: Tank-you
解決済
1
0
-
ショートカットキーについて
PCの画面に検索ボタンがあるのですが、検索ボタンを押すショートカットキーはありますか? ページ内のテキストを検索する[Ctrl + F]キーを押すことで、画面の上部にテキスト検索ボックスが開いて、 このボックスに検索する文字列を入力し、[Enter]キーを押す方法ではなく、画面上の検索ボタンをマウス無しで押す方法を、もしご存知の方がいらっしゃいましたらお教え願います。(。>人<)
質問日時: 2024/01/03 08:15 質問者: マンホール15
解決済
3
0
-
ベストアンサー
2
0
-
java SE 11 GOLD を年末年始休暇 の7日間で取得できると思いますか
java SE 11 GOLD を年末年始休暇 の7日間で取得できると思いますか? 去年の今頃 上記資格の勉強を3ヶ月位しました。 問題週を黒本と白本ともに6割くらいはとれるようになっていたと思いますが 3万5千円という試験代が怖くて受験せずすっかり記憶がなくなってしまいました こんな状態でまた1からGOLDの勉強をして今年の年末年始休暇の7日間ぶっつづけでめちゃくちゃ 頑張ったら合格できますかね? 中堅私立大学卒の学習能力を持っています。
質問日時: 2023/12/13 20:06 質問者: 39OK
解決済
1
0
-
あんまりお料理しないのに台所がつまってパイプ不意にっしゅていうのやってみたけどなおりません!どしたら
あんまりお料理しないのに台所がつまってパイプ不意にっしゅていうのやってみたけどなおりません!どしたらいいですか??
質問日時: 2023/12/06 23:26 質問者: ゆゆにゃ。
ベストアンサー
3
0
-
javaについて
javaについて教えてください。 ○×ゲームをjavaでつくるプログラミングの課題が出たのですがわかりませんでした… メインクラスのほうは出来たのですが、メソッドの作り方がわからないので教えてほしいです。 とても長くてめんどくさいと思うのですが、どうかよろしくお願いします。 プログラム仕様です。 ・順次、○と×のマークの置き場所を「x行目/y列目」として交互に入力。 ・マスの枠を超えてい た場合「err:マスがありません 」 のメッセージを出力。 ・すでに入力済みのマスの場合「err:入力済みのマスです」と出力。 ・Bordクラス を作成し 、クラス内にマス用の配列、およびプレイに必要なメソッドを作成。 ・mainクラスにplayメソッ ドを作成し Bordクラスを使って ゲームを進める。 ・勝負がついた場合は勝敗を出力。 ・ ゲームの最後に「 ----Game Over----」を出力。 ①メンバ変数の作成 メン バ変数名:bord(文字列型配列3× 3) ※カプ セ ル化を す る ②メソッ ド の作成 [canPutメ ソッ ド] メソッ ド名:canPut 戻り値:論理型(boolean型) 引数:整数型(xお よ びy) 処理内容:引数x,yを添字と して、bord配列内にマークを記述することができるかどうか を調べ結果を返す マークを描くこと ができれば trueを 描くことができなければエラーメッセージを出力後 falseを返す(エラーは以下の2パターン) ※引数x,yがマスの範囲以外であれば「err:マスがありません」のメッセージを すでに入力済みの場合は「err:入力済みのマスです」のメッセージを出力する。 [putメ ソッド ] メソッ ド名:put 戻り値:な し 引数:整数型(xお よ びy)/文字列型(mark) 処理内容:引数x,yを添字と して、bord配列のx行y列目に引数markを設定 [printメ ソッド ] メソッ ド名:print 戻り値:な し 引数:な し 処理内容:盤面(配列)の状況を出力 出力のデザインは 、各自自由に記述 [judgeメ ソッド ] メソッ ド名:judge 戻り値:文字列型 引数:な し 処理内容:勝敗を判定し、勝った方のマークを返す 引き分け の場合は 「-」を返す ※勝ち のパ ターン は1つ のマークにつき8パターンあります どのようにしたらより簡単にそ れぞれ8パターンを調べられるか考えよう。 mainク ラ スの作成 ①メソッ ド の作成(メソ ッ ド の記述場所に注意しよう!) [playメ ソッ ド] メソッ ド名:play 戻り値:な し 引数:Bord型(bord) 処理内容: ※playerは○の プレイヤーを「0」、 ×のプレイ ヤーを「1」とします このplayerの値をmarkの配列に対応させ、使用することで コード を簡素化できます ※入力した座標の マーク設定可否、 およびマークを設定する処理、ボード状況の出力、 勝敗判定は 、それぞ れbordクラスで作成した各メソッ ドを呼び出して処理します ②main処理の記述 Bordクラス の インスタンス を生成 playメソッ ドを呼び出し 、 ゲームを行う(引数を何にすべきかを考えましょう) 最後に「 ----Game Over----」を出力。 丸投げのような形になってしまい申し訳ありません…
質問日時: 2023/12/06 20:08 質問者: まちゃちゃ。
解決済
1
0
-
質問です。 配列が100以上の場合は、100単位で繰り返し処理を実行したいのですが、どのように処理を
質問です。 配列が100以上の場合は、100単位で繰り返し処理を実行したいのですが、どのように処理を書いたら良いでしょうか。 全体で200件配列があったとして イメージとしてはうち100件分の繰り返し処理をして、その100件が終わったら残り100件の繰り返し処理をしたい感じです。 全体の件数は201件にもなるし59件とか可変な件数となります。
質問日時: 2023/11/30 11:02 質問者: piraniaman
解決済
7
0
-
次のhtml・cssでspan内の文字を点滅させるには、どのようにしたらよいのでしょうか。
次のhtml・cssでspan内の文字を点滅させるには、どのようにしたらよいのでしょうか。 但し、テスト1が表示されている間は、テスト2と3は消えており、 テスト2、3が表示されている間はテスト1が消えている状態にしたいです。 なぜか、反復の意味を持つdurationタグの後ろに連結して、duration:blinkはできませんでした。 <div class="test"> <span class="brinking1">テスト1</span> <span class="brinking2">テスト2</span> <span class="brinking3">テスト3</span> </div> <style> .test { margin: auto; background-color: white; position: relative; } .test blinking { width: 50%; animation-name: test; -webkit-animation-name: test; animation-duration:blink 10s; -webkit-animation-duration: 10s; animation-iteration-count: infinite; -webkit-animation-iteration-count: infinite; opacity: 0;} .test .brinking1 { display: block; margin: 0 auto; } .test .brinking2,.test .brinking3 { animation-delay:5s; -webkit-animation-delay:5s; position: absolute; top: 0; left: 25%; } @keyframes test { 0% { opacity: 0; } 50% { opacity: 1; } } @-webkit-keyframes test { 0% { opacity: 0; } 50% { opacity: 1; } } </style>
質問日時: 2023/11/26 16:47 質問者: 福本英一
解決済
1
0
-
javaのパッケージ構成で各パッケージが何をしているか想像つく方
下記のjavaのパッケージ構成で各パッケージが何をしているか想像つく方いらっしゃいますか? adempiereというソフトです※compiereはadempiereの元になったソフトです。古いソフト ├─org.adempiere.base │ ├─.settings │ ├─antlr │ ├─META-INF │ ├─OSGI-INF │ │ └─metatype │ ├─schema │ └─src │ ├─com │ │ └─akunagroup │ │ └─uk │ │ └─postcode │ └─org │ ├─adempiere │ │ ├─apps │ │ │ └─graph │ │ ├─base │ │ │ ├─annotation │ │ │ ├─ds │ │ │ ├─equinox │ │ │ ├─event │ │ │ │ ├─annotations │ │ │ │ │ ├─doc │ │ │ │ │ ├─imp │ │ │ │ │ ├─po │ │ │ │ │ └─process │ │ │ │ └─delegate │ │ │ └─upload │ │ ├─exceptions │ │ ├─impexp │ │ ├─model │ │ ├─pdf │ │ ├─print │ │ │ └─export │ │ ├─process │ │ └─util │ ├─compiere │ │ ├─acct │ │ ├─db │ │ ├─dbPort │ │ ├─impexp │ │ ├─install │ │ ├─model │ │ ├─print │ │ │ ├─layout │ │ │ └─util │ │ ├─process │ │ ├─report │ │ │ └─core │ │ ├─sla │ │ ├─tools │ │ ├─util │ │ └─wf │ ├─eevolution │ │ ├─model │ │ └─process │ ├─globalqss │ │ └─process │ ├─idempiere │ │ ├─broadcast │ │ │ └─process │ │ ├─cache │ │ ├─db │ │ │ └─util │ │ ├─distributed │ │ ├─exceptions │ │ ├─expression │ │ │ └─logic │ │ ├─fa │ │ │ ├─exceptions │ │ │ ├─feature │ │ │ ├─model │ │ │ ├─process │ │ │ ├─service │ │ │ │ └─api │ │ │ └─util │ │ ├─mfa │ │ ├─model │ │ ├─print │ │ ├─process │ │ └─util │ └─krysalis │ └─barcode4j │ ├─impl │ │ └─qr │ └─tools
質問日時: 2023/11/24 04:37 質問者: Tank-you
解決済
1
0
-
Jupyter notebookですわかりません教えてくださいお願いします
下の例↓に倣って,実行される文を書き出せとういうので、 よくわかりません 教えてください。お願いします!! Jupyter notebookです (例↓) x = 'dictionary' if len(x) <= 3: print(x) else: print('長いので省略') x = 'cat' if len(x) <= 3: print(x) else: print('長いので省略') x = 'international' if len(x) <= 3: print(x) else: print('長いので省略')
質問日時: 2023/11/21 18:59 質問者: Wohinfahrensie
ベストアンサー
2
0
-
javaでDBからデータを取ってきて階層状のjsonファイルにしたい ■コード @AjaxPostM
javaでDBからデータを取ってきて階層状のjsonファイルにしたい ■コード @AjaxPostMapping (value = "XXX"') @ResponseBody public File exportReplication( @ModelAttribute(name = "testSearchCondition", binding =false) MenuSearchCondition searchCondition, HttpServletRequest request) { List<TestSummary> hierarchySummaries = menuSettingsService.findTestHierarchySummariesForReplicate(searchCondition); // test階層を取得 byte[] jsonArchiveData = testSettingsHelper.createReplicateArchiveFile(hierarchySummaries); return testSettingsHelper.createReplicateExportFile(WebUtils.getSessionId (request),jsonArchiveData, ZIP_FILE_NAME); } java側では、上記の「test階層を取得」の部分でデータを取ってきます。 そのデータを以下のjsonに格納できるようにしたいのですが、以下のようにデータが階層状になっている場合、sqlでどのように取ってくれば良いのかわかりません。 また、取ってきたデータを上記のコードでTestSummary型のもの(dto?)に格納しようとしているのですが、この中で private String testCode; のように宣言するものの並びに配列を入れることは可能なのでしょうか。 ■json { "testCheckSum":"XXXXXXXXX", "testTreeCheckSum":"xXxXXXXXXx" "testTrees": [ { "testCode": "001" "testCategories": [ { "testCategoryDetails" : [ { "langCode": "ja", "testCategoryName":“テスト1" }, "langCode": "en", "testCategoryName": "[en]テスト1" } ], "testItems":["a", "b","c", "d"] }, { "testCategoryDetails": [ { "langCode": "ja", "testCategoryName"':“テスト2" }, { "langCode": "en", "testCategoryName": "[en]テスト2" } ], "testItems":["one", "two", "three","four"] } ], ], }, ] }
質問日時: 2023/10/30 20:32 質問者: ayutorin
ベストアンサー
1
0
-
javaのDBアクセス(基幹系レベル)の情報が欲しいです。
javaのDBアクセス(基幹系レベル)の情報が欲しいです。 参考書に記載されているれべるのDBアクセス方法ではなく ・トランザクション ・DAO ・シングルトン ・SQLインジェクション ・スレッド ・コネクションプーリング ・セキュリティ 等々様々な考慮がされていると思うのですが その辺が詳しく紹介されている書籍やサイト、こちらでの回答でもいいです とにかく基幹レベルのDBアクセスの考慮事項とそのサンプルコードを見てみたいです。 社外秘になるかもしれないので回答はつかないかもしれないとわかっておりますが どうしても知りたくて投稿させていただきました。
質問日時: 2023/10/30 17:58 質問者: Tank-you
解決済
1
0
-
Eclipse 動的プロジェクトで404エラーが治りません
スッキリわかるサーブレットのテキストで動的プロジェクト作っているのですが、コードもちゃんと見直したし、ファイルの配置もちゃんとしてます。ネットに上がっている解決策で試してみても全然表示されないです。eclipseのverは2023です。eclipse削除して入れなおしても変わりません。もうどうしていいかわかりません。どなたか解決法教えていただけると幸いです。よろしくお願いいたします。
質問日時: 2023/09/11 01:06 質問者: unimo
解決済
2
0
-
Javaについての質問です。 コンパイルした後、 「java Sample」 で実行しようとしても出
Javaについての質問です。 コンパイルした後、 「java Sample」 で実行しようとしても出来なくて、 「java Sample.java」 で実行するとできるのですが... 何故でしょうか... 本当にワケわからないのでいつも.javaつけてやってますが、、、何故でしょう...?
質問日時: 2023/09/08 19:23 質問者: parurun0217
解決済
3
0
-
Javaのbronzeの資格試験を受けようと思っているのですが、試験時間短くないですか? コードを読
Javaのbronzeの資格試験を受けようと思っているのですが、試験時間短くないですか? コードを読まないといけない中で、60問を65分は短いと思います。 何かコツがあれば教えていただきたいです。
質問日時: 2023/09/01 11:45 質問者: y-k1021
ベストアンサー
1
0
-
下記問題の答えが"D"になる意味がわかりません。 Cだと思ったのですが、違うのですか? なぜ、bがf
下記問題の答えが"D"になる意味がわかりません。 Cだと思ったのですが、違うのですか? なぜ、bがfalseに変換されるのでしょうか?
質問日時: 2023/08/29 18:22 質問者: y-k1021
解決済
3
0
-
Java プログラム public class Main { public static void
Java プログラム public class Main { public static void main(String[] args) { int receiveNumber; String display; receiveNumber = Integer.parseInt(args[0]); display = " "; for( int i = 0 ;i < receiveNumber; i++){ display += " * "; } System.out.println(display); } } このプログラムを書くとArrayIndexOutOfBoundsExceptionとエラーが発生します。 調べても直す方法がわからないので教えていただけると幸いです。 よろしくお願いします。
質問日時: 2023/08/10 23:46 質問者: サノくん
解決済
3
0
-
Java 配列<選挙>
Javaで配列<選挙>のプログラムを作成する方法を教えてください 1 問題文 本日、選挙が始まりました。 選挙に立候補した人はN人で立候補者には0からN-1の番号が振られています。 投票数はM個であり、立候補者の番号を紙に書いて投票します。 i番目の投票で投票された番号はPiです。 全ての投票が終わった後、最も投票数が多かった立候補者の番号を出力してください。 また、最も投票数が多かった立候補者が一人に定まるような入力値が与えられることが保証されます。 2 入力値 N M P_1 P_2...P_M 1行目:立候補者の人数 N、投票数 M(区切り) 2行目~M行:投票された番号 Pi が与えられます。 3 出力値 全ての投票が終わった後、最も投票数が多かった立候補者の番号を出力 4 サンプルケース ・入力値 5 4 1 2 3 3 ・期待される出力値 3 ・説明 立候補者は5人、投票数は4 1,2番の立候補者に1枚、3番の立候補者に2枚の投票が集まりました。 最も投票数が多かった立候補者の番号は3番。 --------------------------------------------------------------------- 自分のプログラムは以下の通り作成しました。 package array; import java.util.Scanner; public class Ar2 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int N = sc.nextInt(); // 立候補者の数 int M = sc.nextInt(); // 投票数 int[] votes = new int[N]; // 各立候補者の得票数を格納する配列 for (int i = 0; i < M; i++) { int p = sc.nextInt(); votes[candidate]++; // 各立候補者の得票数をカウント } sc.close(); int maxVotes = 0; // 最も得票数が多い立候補者の得票数 int maxCandidate = 0; // 最も得票数が多い立候補者の番号 // 最も得票数が多い立候補者を特定する処理 for (int i = 0; i < N; i++) { if (votes[i] > maxVotes) { maxVotes = votes[i]; maxCandidate = i; } } System.out.println(maxCandidate); } } エクリプスを使用して実行し、N=5 M=4 Pに1、2、3、3を入力したところ、「3」と出力しなければならないところ、何も出力されませんでした。 正しい出力結果になるプログラムの作成方法を教えてください。
質問日時: 2023/07/31 15:07 質問者: 猫バナナ
ベストアンサー
4
0
-
マイクラjavaでForgeを入れたいのですが、インストールした.jarファイルが展開されてしまい中
マイクラjavaでForgeを入れたいのですが、インストールした.jarファイルが展開されてしまい中身のフォルダー等開いてしまいます。 普通にダウンロード後、Forge_installer.jarをプログラムとして実行したいのですがどうしたらいいのでしょうか。 javaはインストールしました。 他のプログラムから開く。を押してもjavaがありません。どうしたらいいのでしょうか…。
質問日時: 2023/07/28 22:30 質問者: HarleyQuinn
ベストアンサー
1
0
-
JavaでWebページ作成
Javaで、許可した人人だけログインでき(ID、パスワードを伝えて、変更してもらう)、ログインしないと見ることができないWebページの作り方を教えてください。Javaはまだ勉強中です。その目的はAndroidアプリなのですが、知り合いしか見ることができないWebページが必要なので質問しています。Windows、Androidを使用しています。Rubyでしようと思ったのですが、JavaでできるようなのでJavaでしたいです。「これで、ログインできたらいいな〜」とGoogleサイトでなんとなく作ってみました。それにはPDFをたくさん載せています。 よろしくお願いします。
質問日時: 2023/07/21 21:09 質問者: 優里さん
ベストアンサー
7
0
-
Java、配列の問題を教えて欲しいです。 ・日、月、火、水、木、金、土 ・各曜日の英語 を2次元配列
Java、配列の問題を教えて欲しいです。 ・日、月、火、水、木、金、土 ・各曜日の英語 を2次元配列で作成し、 (ー曜日は英語ーーではです) と全ての曜日を出力するプログラムを作成する。 さらに、ランダムに日~月の曜日を出力し該当の曜日の英語を入力させ正否を出力する。 否ならば正解になるまで入力を繰り返す。 上記の問題なのですが、正否の所が分かりません。 あっていてもちがうと出てきてしまいます。 どこが違いますか?
質問日時: 2023/07/10 19:14 質問者: ゆずの。
解決済
2
0
-
Java配列の問題を教えてください。 乱数で20個出力し、最大、最小、合計、平均を求め、更に昇順にソ
Java配列の問題を教えてください。 乱数で20個出力し、最大、最小、合計、平均を求め、更に昇順にソート(for文で)するという問題です。ですが、最大値は違う数値が出てきて最小値は0に。昇順は全て0が出てきてしまいます。 どこを直すとよいのか教えて欲しいです… 見ずらくてすみません。
質問日時: 2023/07/10 18:32 質問者: ゆずの。
解決済
3
0
-
Java 配列の問題です。 写真の問題を教えてください。 全く分からないんです…
Java 配列の問題です。 写真の問題を教えてください。 全く分からないんです…
質問日時: 2023/07/02 21:52 質問者: ゆずの。
解決済
4
0
-
Javaプログラミングの質問になります。 ボタンを押下した時に画面遷移して 画面から戻ってきた時のi
Javaプログラミングの質問になります。 ボタンを押下した時に画面遷移して 画面から戻ってきた時のif文で 選択した値が似たようなボタンのところに表示されてしまいます。 もっと複雑なif文にしないといけないような気がするのですが、うまくいきません! 以下のような文で記載してるのですがどのようにしたらよろしいでしょうか? if(action == 一つ目ボタン名){ 画面から戻ってきた時の処理に移動文 }else if(action == 二つ目ボタン名){ 画面から戻ってきた時の処理に移動文 }
質問日時: 2023/06/26 07:50 質問者: 名無しのプログラマー
解決済
1
0
-
Java・配列の問題です。 int 「」nums = new int「5」 ⤴︎ この5の事を言葉で
Java・配列の問題です。 int 「」nums = new int「5」 ⤴︎ この5の事を言葉で表すとどうなりますか? 配列要素の数?要素数の数?配列の要素数?
質問日時: 2023/06/21 22:30 質問者: ゆずの。
解決済
2
0
-
改行含むテキストの表示の仕方
教えてください。 初心者です。 現在システムのテキストフィールドに 途中改行してデータベースに入っている文字列を 他のホームページのシステム上に そのままの状態で表示させる場合どのようにコーディングすれば良いでしょうか? 最初のシステムに格納する時と抜き出す時、HTML上の状態があると思いますが。 よろしくお願いします。
質問日時: 2023/06/13 06:44 質問者: ymoshimoshi
解決済
1
0
-
JaneStyleのスレッドが見れなくなった
JaneStyleでスレッドのタイトルが赤字となり、カーソルを乗せるとdat削除済みという表示が出て、いくら更新しても内容がまったく見れなくなってしまったのですが、直し方を教えていただけないでしょうか?
質問日時: 2023/06/10 08:02 質問者: ガバショ
解決済
1
0
-
Javaの問題なのですが、「3文字以上の英数字文字列を入力し、文字列の中に文字(9)が出てくるまでの
Javaの問題なのですが、「3文字以上の英数字文字列を入力し、文字列の中に文字(9)が出てくるまでの文字列を再入力するプログラム」が分かりません。結果として 、 文字列を入力 din9hu d>i>n> という風にして出力されて欲しいのですが、文字列部分が9以降も表示されてしまうんです。 (d>i>n>9>h>u) 自分の書いたコードは Scanner ~ String moji ~ for(int i=0; i<moji.length();i++) if(!(moji.equals(“9”))) System.out.print(miji.charAt(i)+”>”) です。 教えて欲しいです!!
質問日時: 2023/06/06 18:55 質問者: ゆずの。
解決済
1
0
-
Javaの問題なのですが、 永久ループを使って以下に従って数値を出力するプログラムを作成する。 ・1
Javaの問題なのですが、 永久ループを使って以下に従って数値を出力するプログラムを作成する。 ・1~100までの乱数を発生させる ・このとき数値が5の倍数の時は「スキップ」と出力 continue で処理をスキップ ・また数値が7の倍数の時は「hoge」と出力 ・合計が500を超えたら「break」と出力しbreakで処理を抜ける が分かりません。 自分の書いたコードは写真の通りなのですが、7の倍数も普通に出力されてしまいます。 どこが間違ってますか…?
質問日時: 2023/06/06 18:43 質問者: ゆずの。
解決済
3
0
-
Javaで2の0乗から-8乗まで表示するプログラムが分かりません… 教えていただけませんか?
Javaで2の0乗から-8乗まで表示するプログラムが分かりません… 教えていただけませんか?
質問日時: 2023/06/03 20:53 質問者: ゆずの。
解決済
4
0
-
キー入力について
javaでRPGのゲームを作ろうと思っているのですが、キー入力の受け取り方がわかりません。 keyEventというのを使うということまでは分かったのですが、使い方がわからないので教えてください
質問日時: 2023/06/03 11:04 質問者: achan910
解決済
1
0
-
マイクラでPythonのプログラミングができません
マイクラをpythonでプログラミングする本を買いました。 Java版マイクラ、thonny-4.0.2.exe、forge1.12.-forge-14.23.5.2859、を入れて、マイクラのゲームディレクトリの参照先を.minecraft-forge1.12.2に設定。Raspberry jam modを、minecraft-forge1.12.2の中のmodsの中に1.12.2の中身を入れました。 プレイ画面のmodリストにRaspberry modが表美されました。 thonnyのツールでパッケージを管理を選んで、mcpiをインストールしました。 from mcip import minecraft mc = minecraft.Minecraft.create() mc.postTochat("Hello Word") を入れたら、マイクラのチャットに表示されました。 マイクラでPythonを呼び出すことには成功しました。 Python InterpresterにThonnyインタプリスタのパスを入れました。 Pythonでファイルを作って、hello_4_1.pyという名前でminecraftフォルダのmcpipyフォルダに入れました。 マイクラのGAME内で / py hello といれるとHelloと表示されるはずが うまくいきません。 画像のようになります。 どこがまちがっているのでしょうか、教えてください。宜しくお願いします。
質問日時: 2023/05/28 07:15 質問者: VANILOVE
解決済
3
0
-
質問です。 Java言語を勉強出来る機会がありますが、プログラマーに将来性はあるのでしょうか? AI
質問です。 Java言語を勉強出来る機会がありますが、プログラマーに将来性はあるのでしょうか? AIの発達でコーディングぐらいは、AIで簡単に出来るような気がしますが? 回答、宜しくお願い致します。
質問日時: 2023/05/25 16:54 質問者: 80バイカー
ベストアンサー
3
0
-
Javaのscannerクラスの問題なのですが、 13➗5の切り上げで3.0にならなきゃいけないもの
Javaのscannerクラスの問題なのですが、 13➗5の切り上げで3.0にならなきゃいけないものが2.0になってしまいます。 どうしたら3.0で出てきますか?
質問日時: 2023/05/01 17:28 質問者: ゆずの。
解決済
2
0
-
Javaについて、mathクラスを使わずに15➗3の結果を切り上げる方法を教えてください…!!
Javaについて、mathクラスを使わずに15➗3の結果を切り上げる方法を教えてください…!!
質問日時: 2023/04/28 21:37 質問者: ゆずの。
解決済
3
0
-
解決済
1
0
-
jdk17.06のインストーラーが起動しない
「jdk-17.0.6_windows-x64_bin.exe」のインストーラーが起動しません。 インストーラーを起動しても、セットアップの最初の画面が出ずに終了してしまいます。 C:\ProgramData\Oracle\Java C:\ユーザー(Users)\ログインしているユーザー名\AppData\LocalLow\Oracle\Java C:\ユーザー(Users)\ ログインしているユーザー名\AppData\LocalLow\Sun\Java 上記のフォルダーを確認してみたところ、Javaフォルダが生成されていたので、インストーラーは動いていても、途中で停止しているみたいです。 一応、java8などの古いjavaはインストールできます。 java17.06のインストーラーが起動できない原因は何でしょうか?
質問日時: 2023/03/27 21:58 質問者: fyjsdgeku
解決済
1
0
-
javaで質問です。 文字列2023/2/3(一桁の場合、0埋めなし)の場合にyyyyMMddに変換
javaで質問です。 文字列2023/2/3(一桁の場合、0埋めなし)の場合にyyyyMMddに変換したいのですが、1番効率の良い変化や方法はありますか? java7です。
質問日時: 2023/02/20 11:30 質問者: piraniaman
ベストアンサー
3
0
-
java 引数 戻り値のあるメソッド
プログラミング未経験学習中です。 タイトルにもある通り、例文で出てきたコードの内容と 私の理解が正しいものかご教授いただけないでしょうか。 非常にめんどくさいですが、 一連の流れを言語化していただけると非常に理解しやすいです。 ※面倒かと思いますので、理解があっているかどうかだけ教えていただければ幸いです。 〇例文 ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー class Point { int x; int y; void multiply(int n) { this.x *= n; this.y *= n; } boolean isSamePosition(Point p) { if(this.x == p.x && this.y == p.y) { return truel; } else { return false; } } } class ArgumentExample2 { public static void main(String[] args) { Point p1 = new Point(); p1.x = 2; p1.y = 4; Point p2 = new Point(); p2.x = 4; p2.y = 8; ①if(p1.isSamePosition(p2)) ==true) { System.out.prinln("p1とp2は同じ座標です"); } else { System.out.prinln("p1とp2は異なる座標です"); } p1.multiply(2); ②f(p1.isSamePosition(p2)) ==true) { System.out.prinln("p1とp2は同じ座標です"); } else { System.out.prinln("p1とp2は異なる座標です"); } } } ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー 〇私の考え 上記内容の以下の部分の認識となります。 ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー boolean isSamePosition(Point p) { if(this.x == p.x && this.y == p.y) { return truel; } else { return false; } } ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー と、下記 p1.multply(2)の前の ① ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー if(p1.isSamePosition(p2)) ==true) { System.out.prinln("p1とp2は同じ座標です"); } else { System.out.prinln("p1とp2は異なる座標です"); } ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー についてですが、 ①内 isSamePosition(p2)指定があるので p2の値4.8を boolean 内のthis.x==p.x / this.x==p.yに代入し、 if(p1.isSamePosition(p2)) ==true)は、if(2.4=4.8) ==trueではないので "p1とp2は異なる座標です"を表示する。ということでよろしいでしょうか。 その場合、"p1.multiply"後の同様の比較もp2に関しては同じでしょうか。 if(p1.isSamePosition(p2)) ==true)は、if(4.8=4.8) ==trueなので "p1とp2は同じ座標です"を表示する。ということになりますか。 でもその場合、わざわざmultiplyで掛け算をしないp.2のほうをbooleanでtrueの判断をさせる必要があるのか、、(値が変わらないため)と考えてしまいます。 また、 if(p1.isSamePosition(p2)) ==true) の最後の "==true" の考え方が p.1とisSamePosition(p2)の値が同じであればtrueなのか それともp.1とp.2がbooleanでtrueとなった結果が"==true" しかしそうなると p2はbooleanでtrue or falseの判断ができていますが p.1はその判断をしていないため、この考え方は違っていると私は思っています。 この例文自体に対して感覚的にわざわざめんどくさくしている感じがしてしっくりこないのですが 参考書の為、「引数 戻り値のあるメソッド」 がわかりやすい例題にしているのでしょうか。 ② 今後の参考までに もし可能でしたら同じ内容で簡潔な方法があれば教えていただきたいです。 長々と申し訳ございませんが、ご教授願えませんでしょうか。 よろしくお願いいたします。
質問日時: 2023/02/12 06:23 質問者: もこ77
ベストアンサー
3
1
-
リレーションエンティティクラスとは何ですか?
下記のクラスは リレーションエンティティクラスを格納するクラスらしいのですが リレーションエンティティクラスとは何ですか? /** * 請求書テーブルと顧客マスタのリレーションエンティティクラスです. * * @author * */ public class BillJoin extends Bill { // 顧客名 public String customerName; }
質問日時: 2023/02/10 00:02 質問者: 39OK
解決済
2
0
-
Java モンスターブリーダー
Javaでモンスターブリーダーのプログラムを作成する方法を教えてください。 1.プログラムの説明(サンプルケース参照) (1)モンスターの状態(ここではA,B,Cとする) レベル: 1, 1, 1 固有の値: 2, 3, 1 自分が分け与えられる経験値の合計:10 (2)これらのモンスターのレベルを上げるには、i匹目のモンスターは固有の値aiを持っており、レベルを1増やすのに(モンスターiの現在のレベル)×aiの経験値が必要。 (3)Aのモンスターのレベルを上げるには、レベル(1)× 固有値(2)= 2 の経験値が必要。 →レベル:2、経験値:2 (4)Aのモンスターのレベルを上げるには、レベル(2)×固有値(2)=4 の経験値が必要。 →レベル:3、経験値:2+4=6 (5)Aのモンスターのレベルを上げるには、レベル(3)× 固有値(2)= 6 の経験値が必要。 (6)経験値合計:2+4+6=12 →自分が持っている経験値は10なので、モンスターAをレベル4に上げることはできない。 ※他のモンスターに残りの4の経験値を使う場合は・・・という感じになる。 (7)必要な経験値が最も小さくなるものから順次与えていっている (8)その時点で最も必要な経験値が小さくなるモンスターを探して、そのモンスターに経験値を与えていき、自分の持っている経験値では足りなくなったら終了する。 2.作成方法 ① 入力値を元に、各モンスターの固有値、およびレベルを確保するものとして、配列を2つ用意する。 ② 固有値は入力する。(配列に入力) →経験値:全て1 ③ 使用する経験値の合計が持っている経験値(入力)を超えないように繰り返し処理する。 (永久ループを使って、使用する経験値の合計が持っている経験値を超えたら抜ける。) ④ ループの中では、先のサンプルでみたように、その時点での必要経験値が最も小さくなるモンスターが何番目のモンスターかを探す。(最小値探しと同じ) ⑤ 見つかったら、その番号のモンスターに必要な経験値を手持ちの経験値から引き、そのモンスターのレベルを上げる。 A.必要な経験値が手持ちの経験値の残りでは足りないよう場合 終了でループを抜抜ける。 B.足りている場合 回数をカウントする。 3.入力値 N(モンスターの数)、X(自由に割り振れる経験値) a_1 ~ a_N (N個の各モンスター固有の値) 4.出力値 モンスターのレベルを上げることのできる最大の回数を出力 5.サンプルケース <入力値> 3 ,10 2, 3, 1 <出力値> 4
質問日時: 2023/02/05 09:44 質問者: 猫バナナ
ベストアンサー
1
0
-
Java 南京錠
Javaで南京錠のプログラムを作成する方法を教えてください。 1 プログラムの仕様 (1)電子南京錠の仕様 入力された番号の中に、正しい番号が連続した正しい順番で含まれていれば開錠することができる。 (2)電子南京錠を開錠するための正しい番号LiがN個、やけくそで入力した番号IiがM個の時、M個のIiのなかに、N個のLiが同じ順番で含まれていた場合はunlock、含まれていない場合はlockと出力。 (3)もし、L のkey値の桁数(つまりn)より、I のkey 値の桁数(つまりm)が小さければ、同じ値が存在するはずがないので「lock」ということになる。 2.プログラムの説明 <桁数の条件を満たしている場合> (例)Lのkey値が「3572」の値で、Iのkey値が「43633572」の値だったとする ① 3、5、7、2 ※先頭から一致しない ↕ 4、3、6、3、3、5、7、2、9 ② 4、5、7、2 ※先頭は一致するが、2文字目が一致しない ↕ ↕ 4、3、6、3、3、5、7、2、9 ③ 3、5、7、2 ※先頭から一致しない ↕ 4、3、6、3、3、5、7、2、9 ④ 3、5、7、2 ※先頭は一致するが、2文字目が一致しない ↕ 4、3、6、3、3、5、7、2、9 ⑤ 3、5、7、2 ※4文字全てが一致する。よって「unlock 」となる。 ↕ ↕ ↕ ↕ 4、3、6、3、3、5、7、2、9 <上記の動き> ① Iのkey 値の先頭から順に、Lのkey値が一致するかを調べている。 ② もし、1文字目から違っていたら、Iの位置を1つずらして、またLの先頭文字と一致するか調べる。 ③ もし、1文字目が一致していたら、2文字目、3文字目と順に一致するかを調べていく。 ④ Lのkey値の最後まで全て一致していたら「unlock」 ⑤ 途中で文字が違っていたら、Iの位置を1つずらして、またL の先頭文字と一致するかを調べていく。 ⑥ これを繰り返し、Lのkey 値と全て一致するものが見つからなかったら「lock」となる。 3.作成方法 ① nとmの桁数のチェックをする。 nの桁数が大きいときは必ず「lock 」となる。 桁数条件を満たしている場合は基準で動くのはIのkey 値(配列) ② I の配列の先頭から順に、最後のL の文字が取れるまで(Lの文字数分が取れないと×)1文字ずつ繰り返します。(for でもwhile でもOK)・・・ループ① ③ L の配列の繰り返しを行います。これはwhileで行うのが良い。・・・ループ② L の文字数分繰り返せば良いが、L とI の配列の内容が異なった時点で繰り返しを終了した いから。つまり条件は2つになる。 ④ 繰り返しの中では、L とI の配列の添字をそれぞれカウントアップさせれば良い。 ※ if 文を書く必要はありません。while の条件で抜け出てきますから。 ⑤ 繰り返しを終了した時点で、L の添字と文字数が一致していれば全て一致していたと分かる。 A.全て一致の場合 何かしら印になる変数に印の値を入れて、ループを抜けて良い。 ※ ループを抜けるための命令がある。 B.一致していない場合 途中で繰り返しを出てきたことになるので、それぞれLとIの2つの添字を次の処理のために設定し直す。 ※ Lの添字は先頭に戻す。 ※ Iの添字は、ループ①のカウントの次に合わせる。(for文の場合は自動的に次になります。) ★ 添字は全部で3つ必要 Ⅰ ループ①用の添字 Ⅱ Lの配列の添字 Ⅲ I の配列の途中から文字を調べるための添字 ⑥ 全てのループ処理を終えたら、一致の有無のための印の値を判定して、「unlock」か「lock」を出力する。 4.入力値 N (電子南京錠を開錠するための番号の個数) L_1 L_2 L_3 ... L_N (電子南京錠を開錠するための番号) M (やけくそで入力された番号の個数) I_1 I_2 I_3 ... I_M (やけくそで入力された番号) 5.出力値 M個のIiのなかに、N個のLiが同じ順番で含まれていた場合はunlock、含まれていない場合はlockと出力
質問日時: 2023/02/04 11:46 質問者: 猫バナナ
ベストアンサー
2
0
-
Java 石取りゲーム
Javaで石取りゲームのプロクラムを作成する方法を教えてください。 <仕様> 15個の石を、コンピュータと取り合う。ただし、取れる石の数は1・2・3個のいずれかである。 最後に石を取ることになった側が負けになる。 <作成方法> 1 まず、乱数で先攻・後攻を決める。 コンピュータは、乱数を使って取る石の数(1~3)を決める。 ただし、3個以下の場合は1個または2個を取るようにしなくてはならない。 2 コンピュータのターンとあなたのターンの区別をする。 ターンを表す変数を用意し、その値によって区別すると良い。 ただし、どちらかのターンが終わった時点で、相手のターンに設定をする必要がある。 3 それぞれのターンに合わせて処理をする。 A コンピューターのターンの場合 ①コンピュータのターンなら、取る石の数を決めて、コメントを出力する。 ただし、現在の石の数が3個より多いかどうかで、取る石の数を変える。 ②石の残数を求めて出力する B あなたのターンの場合 ①取る石を入力させるようにする ②石の残数を求めて出力 4 石の残数が0になった時点で、どちらのターンだったかで勝敗が決まる。 <プログラム> コンピューターが先行 コンピュータが1個取った 現在の石の数:14 石を取って!(1~3) >3 現在の石の数:11 コンピュータが2個取った 現在の石の数:9 石を取って!(1~3) >3 現在の石の数:6 コンピュータが2個取った 現在の石の数:4 石を取って!(1~3) >3 現在の石の数:1 コンピュータが1個取った 現在の石の数:0 あなたの勝ち
質問日時: 2023/02/02 15:46 質問者: 猫バナナ
ベストアンサー
3
0
-
プログラミングの問題です。大至急です。 『RPGゲームで魔王を倒します。魔王のHPはhです。戦闘はタ
プログラミングの問題です。大至急です。 『RPGゲームで魔王を倒します。魔王のHPはhです。戦闘はターン制で、1ターンで ・自分が魔王に攻撃する、魔王のHPがα減る ・もし魔王のHPが0以下になった場合魔王を倒したことになる ・魔王は回復魔法を使い、魔王のHPがβ増える ということが起きる。魔王を倒せるでしょうか?また、倒せるならば何ターンかかるか?』 というプログラムを書いてください。 Javaです。
質問日時: 2023/02/01 10:48 質問者: Yukimura3
解決済
1
0
-
Java 年数計算
javaで標準入力から入力された開始年月、終了年月を基に、経過年数を計算し、経過年数を標準出力するプログラムの作成方法を教えてください。 【入力値】 sYear sMonth eYear eMonth 【出力値】 ①正しい入力の場合 入力値不正 ②誤った入力の場合 XX年YYか月
質問日時: 2023/01/28 10:52 質問者: 猫バナナ
ベストアンサー
3
0
-
javaで特定の文字のカウントをしたいです。
"A"の文字数をカウントするプログラムを作成したいのですが、 どこをどう直せばいいのかわかりません。 ご教授お願い致します(゜_゜>)
質問日時: 2023/01/06 17:41 質問者: java_ganbaru
解決済
1
1
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
【Java】に関するコラム/記事
-
税理士に聞いてみた「定額減税ってなんですか?対象者は?注意事項は?」
物価高騰の煽りを受ける中、「税が減る」と聞けば手放しに喜んでしまう。では「定額減税」にも同様の感想を持つだろうか。減税という文字が入っているため、税が減ることは間違いなさそうではあるが、少しとっつきづ...
-
メダロット:第233話「Vol.233※期間限定公開」
天才メダロッター六葉カガミの戦いを描く「メダロット再~リローデッド~」(漫画:伯林、監修:イマジニア)、20周年を迎えた『メダロット』が新たなストリーでココに再起動!!★全話無料で読める、週刊メダロット通信...
-
北欧風のお部屋にしたい!賃貸住宅でも可能な北欧スタイルの部屋作りのポイントを紹介
快適なおうち時間を過ごすため、自宅を自分好みのインテリアにしたいと思ったことはないだろうか。新生活を前に、新居の想像を膨らませている人もいるかもしれない。しかし、せっかく家具や壁紙をそろえても、“どう...
-
メダロット:第232話「Vol.232※期間限定公開」
天才メダロッター六葉カガミの戦いを描く「メダロット再~リローデッド~」(漫画:伯林、監修:イマジニア)、20周年を迎えた『メダロット』が新たなストリーでココに再起動!!★全話無料で読める、週刊メダロット通信...
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
プログラミングの問題です。大至急...
-
マイクラでPythonのプログラミング...
-
配列にnullを代入すると、nullが文...
-
eclipse実行ができない
-
list の空は [] ってあわらすのに
-
正規表現について質問です。 カンマ...
-
kotlinのnextIntってどういう意味で...
-
「main メソッドを持つクラスが見つ...
-
えハミルトン路と全域木のちがいって
-
CSV出力を画面から選択したデータ項...
-
ショートカットキーについて
-
あんまりお料理しないのに台所がつ...
-
質問です。 配列が100以上の場合は...
-
次のhtml・cssでspan内の文字を点滅...
-
Jupyter notebookですわかりません...
-
Eclipse 動的プロジェクトで404エラ...
-
下記問題の答えが"D"になる意味がわ...
-
改行含むテキストの表示の仕方
-
JaneStyleのスレッドが見れなくなった
-
キー入力について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
プログラミングの問題です。大至急...
-
配列にnullを代入すると、nullが文...
-
マイクラでPythonのプログラミング...
-
Eclipse 動的プロジェクトで404エラ...
-
えハミルトン路と全域木のちがいって
-
jdk17.06のインストーラーが起動しない
-
改行含むテキストの表示の仕方
-
下記問題の答えが"D"になる意味がわ...
-
JaneStyleのスレッドが見れなくなった
-
キー入力について
-
eclipseで作ったプログラムを他のPC...
-
リレーションエンティティクラスと...
-
「main メソッドを持つクラスが見つ...
-
デバッグツールの具体例を教えてく...
-
eclipse実行ができない
-
自作Androidアプリのデータ引き継ぎ...
-
正規表現について質問です。 カンマ...
-
CSV出力を画面から選択したデータ項...
-
プログラミングのプの字も知りませ...
-
コンソールから所属財産を入力(単位...
おすすめ情報