みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

javaについて

ArrayListに格納した16進数(文字列をハッシュ値に変換させた)を引数として文字列照合を行うプログラムを作っています。今までは一文字ずつの照合を行っていたのですがリストごとに照合をしたいです。リストは作ったのですが、引数として入力する際にtoString()を使用してしまうので一文字ずつの比較になってしまいます。またリストの長さを渡したいのに渡された関数の中で.length()の処理を行うのでリストの長さではなく文字の数になってしまいます。どうすればよいのでしょうか…

投稿日時 - 2018-10-15 02:57:37

QNo.9547732

困ってます

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

ANo.1

作ったプログラムを示してください。
そしてどこをどうしたいのか示してください。

javaは1文字ずつしか比較できないですよ。
文字列比較の関数も内部では1文字ずつ比較します。

>どうすればよいのでしょうか…
用意されている関数が使えないのであれば自作するしかありません。

投稿日時 - 2018-10-15 07:48:51

あなたにオススメの質問