Announcement

Collapse
No announcement yet.

StringKonvertieren

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • StringKonvertieren

    Hallo zusammen,

    wie ist es moeglich einen String in einen (Byte)InputStream zu
    konvertieren? Andersherum ist klar.

    Gruss
    Marco

  • #2
    Die String-Klasse hat bereits getBytes() / getBytes(String encoding) onboard. Damit hast Du ein byte[]-Array, und dieses kannst Du als java.io.ByteArrayInputStream() auslesen. Allerdings ist die Umwandlung von Strings in Bytes nicht ganz ohne, weil Java mit Unicode arbeitet und erschwerenderweise byte nicht unsigned sein kann, welches eine haendische Zweierkomplementbildung in manchen Faellen noetig macht. Kommt drauf an, was genau Du machen willst. Richtig funktionieren tut die Umwandlung nur bei ASCII (0-127) plattformunabhaengig.<p>
    Gruss, Marc

    Comment


    • #3
      Marco, Dir sei gedankt!
      Gruss Marco
      ..irgendwo scheint hier ein Nest zu sein,
      frueher war ich mal der einzige der so hiess..
      da dachten die Leute immer ich sei ein italiener...ne Pizza auf meine Kappe..:-)

      Comment

      Working...
      X