問題タブ [bluej]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - \n および \\s+ が Java で機能しない
だから私は IB の学生で、Comp を取っています。科学。問題を解決するためのコードを作成する必要があります。私は Java コードをString.replaceAll();
書いていたので、コードを書くのに役立つコードを見つけました。空白と新しい行を削除する必要があったため、 and を見つけまし\\s+
た\\n
。そのため、コードを入力しString.replaceAll("\\s+","");
ても機能しませんでしたString.replaceAll("\\n","");
。" " を削除しようとしましたが、BlueJ はそれ\
が不正な文字であるというエラーを送信します。動作しないかどうかを確認しましたが、動作するため、とString.replaceAll();
に問題があるという結論に達しました。\\s+
\\n
空白を削除する代替手段を見つけましたが、改行String.replaceAll(" ","");
を削除する方法がまだ必要です。
ここにコードの一部があります
わかりましたので、誰かが新しい行をすべて削除するコードを私に与えてくれまし\\n
た\\s+
。
java - 変数をさまざまな関数で使用できるようにするにはどうすればよいですか?java
私はすでにウェブサイトで与えられた様々な提案を試みました。しかし正直なところ私はそれを修正するために何かを見つけることができませんでした。
基本的に、Acceptで作成された変数を使用しようとすると、他の関数では使用できません。これを修正する簡単な解決策はありますか?(メインコードを変更せずに)
java - コンストラクターで文字と数字の一意のシーケンスを作成する方法
文字と数字の異なるシーケンスを保持するフィールド呼び出しの詳細があります。私がやろうとしているのは、長さ8の文字と数字の一意のシーケンスを持つコンストラクターです。
java - BlueJ でよくあるエラーですが、解決されていません。ブラケット関連
さて、これの問題は、括弧が煩わしいことです。何らかの理由で機能しないようです。他のサイトでも確認しましたが、改善されません。
java - Java プログラミング、小数
これは複利計算機です。現在のように長い数ではなく、小数点以下 2 桁だけの答えを得る方法を理解できないことを除いて、すべて正常に機能します。コードを見て、修正する必要があるかどうかを提案してください。どうもありがとうございました。
java - 文字列の長さ
メンバー ID は、長さが最大 10 の文字と数字*の一意のシーケンスで構成され、ピン番号は 4 桁のシーケンスで構成されます。長さを比較するために 2 つのメソッド checkId と checkPassword を作成し、コンストラクターでそれらを呼び出しました。 . しかし、コードはうまく機能していないようです
java - Java ms アクセス接続
BlueJ を使用して、Java でいくつかのタスクを実行しています。MS Access データベースからレコードを取得できない理由がわかりません。どんな助けでも大歓迎です
test() 関数を実行したときに得られる出力は次のとおりです
java.sql.SQLException: [Microsoft][ODBC Driver Manager] invalid cursor state at sun.jdbc.odbc.JdbcOdbc.createSQLException(JdbcOdbc.java:6956) at sun.jdbc.odbc.JdbcOdbc.standardError(JdbcOdbc.java:7113) ) sun.jdbc.odbc.JdbcOdbc.SQLGetDataString(JdbcOdbc.java:3906) で sun.jdbc.odbc.JdbcOdbcResultSet.getDataString(JdbcOdbcResultSet.java:5697) で sun.jdbc.odbc.JdbcOdbcResultSet.getString(JdbcOdbcResultSet.java: 353) で sun.jdbc.odbc.JdbcOdbcResultSet.getString(JdbcOdbcResultSet.java:410) で database.test(database.java:35) で _ SHELL9.run(_SHELL9.java:8) で sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) で sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) で sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) で Java で.lang.reflect.Method.invoke(Method.java:601) at bluej.runtime.ExecServer$3.run(ExecServer.java:725)
ODBC ドライバーをセットアップしましたが、データベース名は正しいです。パスワードで保護されていません。
前もって感謝します
java - 自己参照ポインタを教えてください
私は2つのクラスを最初に1つのメンバーと2番目のストアを作成しました。メンバー クラスからオブジェクトを作成できるメソッドを作成し、メンバー クラスに Store 型のフィールド ストアを作成しようとしています。メンバーが入力したストアへの参照を保存したいと考えています。これを行うように言われた人もいます: memberRegister() は、引数として、現在いる Store オブジェクトへのポインターを渡す必要があります。
実際、Store オブジェクトは、Member オブジェクトに「自分を指している」ことを伝えることができる必要があります。つまり、Store オブジェクトにはそれ自体へのポインターが必要です。しかし、私はそれを取得しませんでした
これはメンバークラスです
クラスストア
java - Java プログラミング: main(String[] args) で予期されるコンパイラ エラー、クラス インターフェイス、または列挙型
バックギャモンゲームを作成中です。まず、本物に変える準備ができているいくつかの疑似コードを入れることができるように、メインメソッドを入れようとしています。ただし、現在のコードをコンパイルしようとすると、メイン文字列の「void」の直前に「クラス、インターフェイス、または列挙が必要です」というコンパイラエラーが表示されます。
私は Java プログラミングは初めてですが、これで数週間の経験があります。私の友人の何人かも作成していますが、彼らも同じ問題を経験しています。
現在、開発環境として BlueJ を使用しています。以下のコード。
java - 配列を印刷しようとしています
Javaと配列からの結果を返すのに助けが必要です。
私の配列リストには、レストランからの注文が格納されています(注文クラスによって作成されます)。次に、Deliverylogクラス(配列リストを作成する)には、waitingListと呼ばれる配列リストに注文を追加するためのメソッドがあります。
各注文には、参照番号と配達時間などの詳細があります。
私がやろうとしているが、手がかりが得られていないのは、入力されたものと同じ参照番号を持つ項目を配列リストで検索するパラメーター(int ref)を使用してメソッドを作成することです。見つかった場合は順序を返し、それ以外の場合はnullを返します。
どんな助けでも適用されます。
コード