タグ付けされた質問 「java」

Javaは人気のある高水準プログラミング言語です。言語自体の使用または理解に問題がある場合は、このタグを使用してください。このタグが単独で使用されることはめったになく、[spring]、[spring-boot]、[jakarta-ee]、[android]、[javafx]、[gradle]、および[maven]と組み合わせて使用​​されることがほとんどです。


10
java.net.SocketException:壊れたパイプを修正する方法
私はapache commons http clientを使用して、postメソッドを使用してurlを呼び出し、パラメーターを送信していますが、まれに以下のエラーがスローされます。 java.net.SocketException: Broken pipe at java.net.SocketOutputStream.socketWrite0(Native Method) at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92) at java.net.SocketOutputStream.write(SocketOutputStream.java:136) at java.io.BufferedOutputStream.write(BufferedOutputStream.java:105) at java.io.FilterOutputStream.write(FilterOutputStream.java:80) at org.apache.commons.httpclient.methods.ByteArrayRequestEntity.writeRequest(ByteArrayRequestEntity.java:90) at org.apache.commons.httpclient.methods.EntityEnclosingMethod.writeRequestBody(EntityEnclosingMethod.java:499) at org.apache.commons.httpclient.HttpMethodBase.writeRequest(HttpMethodBase.java:2114) at org.apache.commons.httpclient.HttpMethodBase.execute(HttpMethodBase.java:1096) at org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:398) 誰かがこの例外の原因とそれをデバッグする方法を提案できますか?
150 java  exception  post  sockets 


9
Java:サブパッケージの可視性?
プロジェクトに2つのパッケージがあります:odp.projとodp.proj.test。これらの2つのパッケージのクラスだけに表示したい特定のメソッドがあります。これどうやってするの? 編集: Javaにサブパッケージの概念がない場合、これを回避する方法はありますか?テスターやそのパッケージの他のメンバーだけが使用できるようにする特定のメソッドがあります。私はすべてを同じパッケージに入れるべきですか?広範な反射を使用しますか?


10
Java配列を反復可能に変換
たとえば、int、int [] fooなどのプリミティブの配列があります。小さいものかもしれません。 int foo[] = {1,2,3,4,5,6,7,8,9,0}; それからを作成する最良の方法は何Iterable<Integer>ですか? Iterable<Integer> fooBar = convert(foo); ノート: ループを使用して応答しないでください(コンパイラーがループについてスマートに実行する方法について適切な説明ができない場合)。 また注意してください int a[] = {1,2,3}; List<Integer> l = Arrays.asList(a); コンパイルさえしません Type mismatch: cannot convert from List<int[]> to List<Integer> また 、配列がIterableに割り当てられないのはなぜですか? 答える前に。 また、いくつかのライブラリ(Guavaなど)を使用している場合は、これが最高の理由を説明してください。(Googleからの完全な回答ではないため:P) 最後に、宿題があるようですので、宿題のコードを投稿しないでください。
150 java  arrays  iterable 

11
Javaで2つの日付間の日数を計算する
2つの日付の間の日数を計算するJavaプログラムが必要です。 最初の日付を入力(ドイツ語表記、空白文字: "dd mm yyyy") 2番目の日付を入力します。 プログラムは、2つの日付の間の日数を計算する必要があります。 うるう年と夏時間を含めるにはどうすればよいですか? 私のコード: import java.util.Calendar; import java.util.Date; import java.util.Scanner; public class NewDateDifference { public static void main(String[] args) { System.out.print("Insert first date: "); Scanner s = new Scanner(System.in); String[] eingabe1 = new String[3]; while (s.hasNext()) { int i = 0; insert1[i] = s.next(); if …

12
すべての文字が一意であるかどうかを判断するためのビットベクトルの使用について説明する
これを実行するためにビットベクトルがどのように機能するかについて、私は混乱しています(ビットベクトルに慣れすぎていません)。ここに与えられたコードです。誰かが私にこれを説明してもらえますか? public static boolean isUniqueChars(String str) { int checker = 0; for (int i = 0; i < str.length(); ++i) { int val = str.charAt(i) - 'a'; if ((checker & (1 << val)) > 0) return false; checker |= (1 << val); } return true; } 特に、何をしcheckerているのですか?

8
Java RegExメタ文字(。)と通常のドット?
Java RegExで、.文中で使用されているメタ文字(ドット)と通常のドットの違いを見つける方法。あまりにも(のような他のメタ文字のためにこのような状況に対処する方法*、+、\d、...)
150 java  regex 

16
Javaで文字列を暗号化する方法
私が必要なのは、2Dバーコード(PDF-417)に表示される文字列を暗号化することです。これにより、誰かがスキャンするアイデアを得たときに、何も読めなくなります。 その他の要件: 複雑であってはならない RSA、PKIインフラストラクチャ、キーペアなどで構成しないでください。 周囲を覗き見できるほど簡単で、そのデータの取得に関心のある他の企業にとって簡単に解読できる必要があります。彼らは私たちを呼んで、私たちは彼らに標準を伝えるか、それらに復号化に使用できるいくつかの単純なキーを与えます。 おそらくこれらの企業は異なるテクノロジーを使用する可能性があるため、特別なプラットフォームやテクノロジーに結び付けられていない標準に準拠するのが良いでしょう。 何を指示してるんですか?いくつかのJavaクラスがやっているencrypt()とdecrypt()、高いセキュリティ基準を達成するために多くの合併症なし?
150 java  encryption 

3
文字列から最初の3文字を削除する[終了]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善したいですか?Stack Overflowのトピックとなるように質問を更新します。 6年前休業。 この質問を改善する 文字列の最初の3文字を削除する最も効率的な方法は何ですか? 例えば: 「リンゴ」を「ル」に変更 「猫」は「に」に変わる 'ab c'change to' bc '
150 java  string 

30
RecyclerviewがonCreateViewHolderを呼び出さない
私はRecyclerView呼び出すことはありませんonCreateViewHolder、onBindViewHolderでもMenuViewHolderコンストラクタを、したがって、何もで表示されませんRecyclerView。デバッグ用にログを入れましたが、ログが表示されません。何が問題でしょうか? 私のアダプター: public class MenuAdapter extends RecyclerView.Adapter<MenuAdapter.MenuViewHolder> { private LayoutInflater inflater; List<Menu> data = Collections.emptyList(); public MenuAdapter(Context context, List<Menu> data) { Log.i("DEBUG", "Constructor"); inflater = LayoutInflater.from(context); Log.i("DEBUG MENU - CONSTRUCTOR", inflater.toString()); this.data = data; for(Menu menu: this.data){ Log.i("DEBUG MENU - CONSTRUCTOR", menu.menu); } } @Override public MenuViewHolder onCreateViewHolder(ViewGroup parent, int …

4
JLabelの背景色を設定するにはどうすればよいですか?
私にはJPanel、私がの背景を設定するJLabel別の色に。「テスト」という言葉が見えて青色ですが、背景はまったく変わりません。どうすれば表示できますか? this.setBackground(Color.white); JLabel label = new JLabel("Test"); label.setForeground(Color.blue); label.setBackground(Color.lightGray); this.add(label);
149 java  swing  jlabel 

3
InputStreamをBufferedReaderに変換
AndroidのアセットディレクトリからInputStreamを使用して、テキストファイルを1行ずつ読み込もうとしています。 InputStreamをBufferedReaderに変換して、readLine()を使用できるようにします。 私は次のコードを持っています: InputStream is; is = myContext.getAssets().open ("file.txt"); BufferedReader br = new BufferedReader (is); 3行目は次のエラーをドロップします。 このラインに複数のマーカー コンストラクタBufferedReader(InputStream)は未定義です。 私がC ++でやろうとしているのは次のようなものです: StreamReader file; file = File.OpenText ("file.txt"); line = file.ReadLine(); line = file.ReadLine(); ... 私は何を間違っているのですか、それをどのように行うべきですか?ありがとう!


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.