Umwandeln von String in String[] ?

Status
Nicht offen für weitere Antworten.

Mike90

Bekanntes Mitglied
Hallo,

ganz enfache Frage.

Kann ich von einem String Typ in ein String[] Array Typ umwandeln-..-

will nämlich die einzelnen Buchstaben vergleichen..
oder gibts da eine bestimmte Methode um ein Buchstaben an einer bestimmten Stelle (x) aus dem String heraus zu kopieren.

Hoffe someone can help me please ?

Greez
Mike90
 

0x7F800000

Top Contributor
1) geht es mit "toCharArray()"
2) ist es nicht nötig, weil es "charAt(int index)" gibt
3) ist überhaupt der ganze mist sogut wie nie nötig, weil es ja "equals()" und java.util.regex gibt

@Schandro: damn it, während ich hier die ganzen stichwörtchen ausgemalt hab, hast du schon alles beantwortet^^ :autsch:
 

Mike90

Bekanntes Mitglied
hier mal mein Code:

[HIGHLIGHT="Java"]import java.io.*;
import java.util.*;

public class palindrom {
public static void main(String[] args) {
String pal;

try
{
BufferedReader MyIn = new BufferedReader(new InputStreamReader(System.in));

System.out.println("Überprüfung auf Palindrom !");
System.out.print("Eingabe des Palindroms:");
pal = MyIn.readLine();


int l = pal.length();
int m = l % 2;
int hl = (l / 2);
System.out.println("Modulo: " + m + " Hälfte: " + hl );
System.out.println("_________________________________________________________");
String b[] = pal.


//char b[] = pal.toCharArray();

for(int i = 0;i<l;i++)
{
if(b == b[l-1]){l=l-1;}
if(b != b[l-1]){System.out.println("Es ist kein Palindrom ! "); System.exit(1);}
}


System.out.println("Das Wort " + pal + " ist ein Palindrom !!!");



}
catch (IOException e){
System.out.println("IO-Fehler");

}

}
}[/HIGHLIGHT]
um ein palindrom herus zu finden, muss man ja bestimmmte Buchstabe n vergleichne...

in c++ kann man die ja mit einem Befehl heruskopieren.

Bloß wie mahe ich das jetzt in Java. ?

Mike90
 
Zuletzt bearbeitet von einem Moderator:

Ark

Top Contributor
1. Funktioniert deine folgende Zeile?
[HIGHLIGHT="Java"]String b[] = pal.[/HIGHLIGHT]
2. Warum ist die nächste Zeile hier auskommentiert?
[HIGHLIGHT="Java"]//char b[] = pal.toCharArray();[/HIGHLIGHT]
3. Schon mal was von der Standard-API-Dokumentation gehört?

Ark
 

Mike90

Bekanntes Mitglied
String b[] = pal. / char b[] = pal.toCharArray();
war nur eine probe. . .


ich möchte von einen string typ zu einen string[] array umwandeln...
bloß wie ?
 

ARadauer

Top Contributor
was meine kollegen ausdrücken wollen: du musst für die lösung des problems den string nicht in ein string[] umwandeln. Einen String kann man genauso gut als char[] sehen damit kannst du besser arbeiten...

aber wenn du unbedingt willst....

Code:
   public static void main(String[] args) throws SQLException, InterruptedException, IOException {
      String str = "abcdefg";
      String[] arr = new String[str.length()];
      for(int i = 0; i < str.length(); i++){
         arr[i] = str.charAt(i)+"";
      }
      
      System.out.println(Arrays.toString(arr));
   }
 

ARadauer

Top Contributor
aja nochwas... da du jetzt so hartnäckig warst und deine strings im array hast, darfst du natürlich nicht mehr so vergleichen b == b[l-1]
strings vergleicht man mit equals, == vergleicht die referenzen... sprich == das selbe objekt, equals das gleiche
 

Noctarius

Top Contributor
Und um noch etwas anzumerken, was nicht direkt mit dem Problem zu tun hat, denn das sollte gelöst sein: Klassennamen schreibt man groß! Falls dir das von den Java internen Namen nocht nicht aufgefallen ist.
 

Mike90

Bekanntes Mitglied
ok thx...

habe es jetzt hinbekommen... hatte nur eine Bedingung und halt das mit dem equals();
falsch...

jetzt funzts...
THX


Greez
Mike90

Thread closed(); :)
 

Mike90

Bekanntes Mitglied
// EDIT (Ebenius): Kaputter Bilder-Link
[noparse]
25.03eBcIABkfTlskXaD.JPG
[/noparse]
 
Zuletzt bearbeitet von einem Moderator:
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
krgewb String mit Datumsangabe in Long umwandeln Java Basics - Anfänger-Themen 2
String in ArrayList umwandeln Java Basics - Anfänger-Themen 1
JavaBeginner22 Integer in String umwandeln Java Basics - Anfänger-Themen 7
S String umwandeln Java Basics - Anfänger-Themen 6
K String in Integer umwandeln Java Basics - Anfänger-Themen 4
R Eingabe String umwandeln zu Integer Werten Java Basics - Anfänger-Themen 8
L String in Integer umwandeln Java Basics - Anfänger-Themen 3
R Kompletten String umwandeln in Integer Java Basics - Anfänger-Themen 10
Orkanson Datentypen Integer in String umwandeln/hinzufügen Java Basics - Anfänger-Themen 3
geekex Double zu String umwandeln in einer Methode Java Basics - Anfänger-Themen 28
MiMa String in Gross und Kleinbuchstaben umwandeln Java Basics - Anfänger-Themen 10
H JCalendar in String umwandeln Java Basics - Anfänger-Themen 9
L String in Binär umwandeln Java Basics - Anfänger-Themen 4
W String auf char[] umwandeln Java Basics - Anfänger-Themen 3
C Array in String umwandeln Java Basics - Anfänger-Themen 5
I String zu File umwandeln Java Basics - Anfänger-Themen 2
N Collections String in HashMap umwandeln Java Basics - Anfänger-Themen 3
L Java CMD Console in String umwandeln? Java Basics - Anfänger-Themen 2
D String zu int umwandeln Java Basics - Anfänger-Themen 2
W String Array in Int umwandeln um auf Zahl zu überprüfen Java Basics - Anfänger-Themen 4
D String in FileInputStream umwandeln Java Basics - Anfänger-Themen 2
V String in Byte umwandeln Java Basics - Anfänger-Themen 11
S Element von List<E> in String umwandeln Java Basics - Anfänger-Themen 3
AssELAss String in Datum umwandeln Java Basics - Anfänger-Themen 4
J array in String umwandeln Java Basics - Anfänger-Themen 1
J array in String umwandeln Java Basics - Anfänger-Themen 3
1 Binärdarstellung (als String) in Dezimalzahl umwandeln Java Basics - Anfänger-Themen 8
X Datentypen Int oder String in Bits/Bytes umwandeln Java Basics - Anfänger-Themen 10
W Datentypen String in Quellcode umwandeln Java Basics - Anfänger-Themen 25
J int mit führenden Nullen in String umwandeln Java Basics - Anfänger-Themen 5
A String in Double umwandeln mit Tests Java Basics - Anfänger-Themen 3
S ArrayList<Byte> in String umwandeln Java Basics - Anfänger-Themen 5
M String in Datum umwandeln mit SimpleDateFormat Java Basics - Anfänger-Themen 3
A String(Ascii ) in String umwandeln Java Basics - Anfänger-Themen 3
M set<String> in ein StringArray umwandeln? Java Basics - Anfänger-Themen 3
F ArrayList<ArrayList<String>> to String[][] umwandeln? Java Basics - Anfänger-Themen 9
B Unbekannte Zahl aus einem String umwandeln Java Basics - Anfänger-Themen 15
T String spliten und in BigInteger umwandeln Java Basics - Anfänger-Themen 3
G File in String umwandeln. (Variable) Java Basics - Anfänger-Themen 4
S Input/Output String in byte umwandeln? Java Basics - Anfänger-Themen 5
F Probleme beim umwandeln von String in Int Java Basics - Anfänger-Themen 10
D Erste Schritte String Array in char Array umwandeln? Java Basics - Anfänger-Themen 1
A string bitweise in long umwandeln Java Basics - Anfänger-Themen 7
A String in int umwandeln Java Basics - Anfänger-Themen 14
M String Datei in Float-Matrix umwandeln Java Basics - Anfänger-Themen 8
J Ascii Zeichen von einem String umwandeln und ausgeben Java Basics - Anfänger-Themen 11
W Datentypen double in String umwandeln Java Basics - Anfänger-Themen 2
H Exception beim umwandeln von String zu int Java Basics - Anfänger-Themen 4
R String in ein Int Array umwandeln Java Basics - Anfänger-Themen 3
M string in ein xml-object umwandeln Java Basics - Anfänger-Themen 11
T String in ein multidimensionales Array umwandeln Java Basics - Anfänger-Themen 4
M String in Quellcode umwandeln Java Basics - Anfänger-Themen 9
B int in String umwandeln Java Basics - Anfänger-Themen 35
V Zahleneingabe als String in Char umwandeln Java Basics - Anfänger-Themen 4
A Datentypen Typ der Arraylist in String umwandeln Java Basics - Anfänger-Themen 23
K String in Char umwandeln ??? Java Basics - Anfänger-Themen 2
S JSON String in Object umwandeln Java Basics - Anfänger-Themen 3
-horn- Kann man Code als String einladen, umwandeln und ausführen lassen? Java Basics - Anfänger-Themen 8
N Map<String, HashSet<String>> Umwandeln in Map<String, ArrayList<String>> Java Basics - Anfänger-Themen 14
L File in String umwandeln Java Basics - Anfänger-Themen 10
P Datum: String in Date umwandeln Java Basics - Anfänger-Themen 7
W String in boolean umwandeln Java Basics - Anfänger-Themen 44
F int in String umwandeln Java Basics - Anfänger-Themen 9
C Binärzahl vom Typ String in eine Zahl vom Typ Integer umwandeln Java Basics - Anfänger-Themen 4
M String(Binärzahl) in Dezimal umwandeln Java Basics - Anfänger-Themen 4
A String in Integer umwandeln Java Basics - Anfänger-Themen 17
S String in Char umwandeln Java Basics - Anfänger-Themen 9
S Hex-String in Ascii-String umwandeln! Java Basics - Anfänger-Themen 7
E String Ip in InetAddress umwandeln Java Basics - Anfänger-Themen 4
Spot84 long von getCreationDate in String umwandeln Java Basics - Anfänger-Themen 4
S binärer string in negativen int umwandeln Java Basics - Anfänger-Themen 4
R Hex-String in LongInt umwandeln Java Basics - Anfänger-Themen 2
N string in charArray umwandeln Java Basics - Anfänger-Themen 19
Z String umwandeln Java Basics - Anfänger-Themen 4
G integer in String umwandeln Java Basics - Anfänger-Themen 1
D File mit String in File umwandeln ? Java Basics - Anfänger-Themen 4
W [Solved] String in Datum umwandeln Java Basics - Anfänger-Themen 5
C String in Int umwandeln // Von Int wieder in String zurück Java Basics - Anfänger-Themen 10
M Variablenbezeichner in einen String umwandeln Java Basics - Anfänger-Themen 4
S Datum umwandeln: String in Date umwandeln Java Basics - Anfänger-Themen 4
D SimpleDateFormat in String umwandeln Java Basics - Anfänger-Themen 7
R Probleme beim umwandeln eines String zu einem Int Wert Java Basics - Anfänger-Themen 3
U String in URL umwandeln Java Basics - Anfänger-Themen 60
A Datentyp String in char umwandeln Java Basics - Anfänger-Themen 3
M String in int umwandeln und in Array ablegen Java Basics - Anfänger-Themen 6
G String in java.sql.Date umwandeln Java Basics - Anfänger-Themen 4
D String in HTML umwandeln Java Basics - Anfänger-Themen 4
G String in Document Umwandeln Java Basics - Anfänger-Themen 2
G String in Date Format umwandeln Java Basics - Anfänger-Themen 8
G String in InputStream umwandeln? Java Basics - Anfänger-Themen 8
S String in ACSII Zahlen umwandeln Java Basics - Anfänger-Themen 10
S String umwandeln in Comparable Java Basics - Anfänger-Themen 6
G String buchstaben in Zahlen umwandeln Java Basics - Anfänger-Themen 5
M Stream in String umwandeln Java Basics - Anfänger-Themen 5
V String mit Hexadezimalzahlen in Binär umwandeln Java Basics - Anfänger-Themen 2
A String umwandeln Java Basics - Anfänger-Themen 2
J String in int umwandeln Java Basics - Anfänger-Themen 5
G Int-Queue in String-Queue umwandeln Java Basics - Anfänger-Themen 5
P String in Binärcode umwandeln Java Basics - Anfänger-Themen 8
F Integer zu String umwandeln Java Basics - Anfänger-Themen 5

Ähnliche Java Themen

Neue Themen


Oben