• ベストアンサー

vectorの内容をString型に変換したい

VECTORの内容をString型に変換したいです。 どうしたら良いでしょうか?

  • Java
  • 回答数2
  • ありがとう数3

質問者が選んだベストアンサー

  • ベストアンサー
noname#3852
noname#3852
回答No.2

VECTORとは、java.utilパッケージのVectorクラスと考えてよろしいでしょうか。 Vectorオブジェクトにはどんなオブジェクトがある要素となっているのかわかりませんのでアドバイスを。 1.Vectorの各要素はelementAt(int)メソッドで参照できます。引数は0以上要素数未満です。戻り型はObjectです。 2.Vectorに格納されている要素数はsize()メソッドで取得できます。 3.1と2の情報からfor文が使えそうですね。 以下のURLは、SunのAPI(のVectorクラスの)ドキュメントです。

参考URL:
http://java.sun.com/j2se/1.3/ja/docs/ja/api/java/util/Vector.html

その他の回答 (1)

  • a-kuma
  • ベストアンサー率50% (1122/2211)
回答No.1

クラス Vector には toString() というメソッドがあります。 このメソッドで作られる String の形が気に入らなければ、 Iterator を使って、ひとつひとつの要素を + で結合すれば 良いと思います。

参考URL:
http://java.sun.com/j2se/1.3/docs/api/index.html

関連するQ&A

  • ローレンツ変換を使ってのベクトルの変換

    ローレンツ変換を使ってのベクトルの変換 下記(1)式で定義された4元ベクトルは、ローレンツ変換より (2)式に変換されます。 しかし、この(2)にどうすれば変換できるのか分かりません。 たぶんローレンツ変換(3)式を使うと思うのですが、どう適用していいか分かりません。 ちなみに、Φ0は静電ポテンシャル、A→はベクトルポテンシャルです。

  • C#におけるstringとstring[]データの変換

    お世話になります。C#をはじめて使っています。 いま行おうとしているのがコモンダイアログからファイル名を取得して、CSVファイルを読み出そうとしています。 OpenFileDialogから出力されるファイル名はstring[]と配列になり(すいません、C#でも”配列”といっていいのですよね?) CSVを開くためのTextFieldParserの引数はstringになります。Cならポインタで変換できるのですが、C#はポインタがないため、いくつか試しましたが、うまく変換でききませんでした。 たとえば string a; string[] b: で  a=b; a=(string)b; a=convert.tostring b; 全部だめでした、どなたかご存知の方お見えになれば教えていただけると助かります。

  • Float型からString型への変換

    Float型からString型に変換したいのですが、現在はSystem.out.printで表示すると Float型 -1.824667 String型 -1.824666976928711 となっています。 System.out.printで表示された値と同じ値をString型にしたいのですがどのようにすればいいのか教えていただけないでしょうか。

    • ベストアンサー
    • Java
  • ベクタ画像への変換について<急いでます>

    はじめまして 非常に急いでます。 ラスタ画像をベクタ画像に変えたいというのが内容です。 フリーソフトでカラー対応のを探してます。 jpgまたはbmpからラスタに変換しようと考えています。 お願いします。

  • Vectorの使い方

    教えてください。 Stringの配列をVectorに突っ込んで、それを取り出したいのです。 Vectorから取り出すと、Object型が返ってきますよね。 どのようにしたらいいでしょうか?? イメージ-------------------------- String[]  str1  =  {"aa", "bb"}; String[]  str2  =  {"cc", "dd"}; String[]  str3  =  new  String[2]; String[]  str4  =  new String[2]; Vector  vec  =  New  Vector(); vec.addElement(str1); vec.addElement(str2); str3  =  vec.elementAt(0); str4  =  vec.elementAt(1); ----------------------------------

    • ベストアンサー
    • Java
  • Stringの文字列をString[]配列に変換したい

    お世話になります♪ たとえばこういうStringの文字列があるとします。 String s = "私は Javaを 勉強 しています。"; これを下記のようなイメージでString[]配列に変換したいのですが、 {"私は","Javaを","勉強","しています。"}; 何かいい方法はないでしょうか? ヒントをください! よろしくお願いします。

    • ベストアンサー
    • Java
  • Date型からString型へ変換について

    VB.NET上で日付計算を行ったDate型をString型へ変換しテキストへ出力したいのですがどのようにしたらよろしいでしょうか

  • String型からChar配列への変換は可能?

    String型から例えばcharの配列に変換するという事はできるでしょうか String str="OKwave"だとすると char c[]={'O','K','w','a'.'v','e'}; というような感じにしたいのですが、流石に不可能でしょうか。 もし出来ないなら、代替方法とか教えていただけるとありがたいです。 とりあえず、文字を一つ一つに分けたいのです・・・ Javaはまだ初心者で、質問内容も初歩的なものだと思いますが、よろしくおねがいします。

    • ベストアンサー
    • Java
  • String または byte[]を16進に変換するには

    String または byte[]をデバッグ目的で16進に変換するには、1文字ずつ処理すればいいのですが、ヘキサ表示なんてだれもが行うものですからすでにライブラリ化されていないでしょうか? sun.misc.HexDumpEncoder クラスは見つけたのですが、このほかに16進変換に使えるクラスはありませんでしょうか。(apache-commonsなら安心して使えるのでうれしいです) HexDumpEncoder encoder = new HexDumpEncoder(); String encoded = encoder.encode("abcde".getBytes()); System.out.println(encoded); 出力 0000: 61 62 63 64 65 希望としては 0000:  は不要なので 61 62 63 64 65 6162636465 0x6162636465 などに変換できると助かります。

  • 整数型からstring型への変換

    コンパイラはgcc4.0.3、OSはubuntuを使っています。 整数型の変数をstring型に変換したいのですが、 どのようにしたらよいでしょうか? itoaは無いみたいです。