Permalänk
Medlem

JAVA: Hjälp med charAt

Hejsan alla.
Jag kan vara lite ute och cykla nu.
Men så här är det för mig.

Låt säga att jag skriver två stycken ord (fast det slängs in i en enda string).
Låt säga att jag skriver "Jag äter"

Då vill jag nämligen att "J" och "Ä" i detta fallet ska slängas in i en string.

Som initialer kan man säga.

Jag använder charAt, och första bokstaven är ju inga problem. Men hur ska jag få tag på första bokstaven på andra ordet?

Jag menar han kan ju lika väl skriva Trasig Bil.
Och då blir det ju helt fel eftersom jag har satt exakta värden på charAt hittils.

Hjälp mig sweclockers!

Mvh, sAnden

Visa signatur

Samsung TFT 22" 2233RZ Svart 120HZ - 640GB Western Digital Black 64MB SATA III - Corsair 4GB (2x2048MB) 1333MHz XMS3-10600 - AMD Phenom2 X4 965 3,4GHz Black Edition - Gigabyte GeForce GTX 460 1GB OC - Fractal Design Define R3, Svart - Corsair TX 650W 80+ - Gigabyte GA-870A-UD3 - Cooler Master Hyper 212 Plus

Permalänk
Medlem
Skrivet av sAnden:

Hejsan alla.
Jag kan vara lite ute och cykla nu.
Men så här är det för mig.

Låt säga att jag skriver två stycken ord (fast det slängs in i en enda string).
Låt säga att jag skriver "Jag äter"

Då vill jag nämligen att "J" och "Ä" i detta fallet ska slängas in i en string.

Som initialer kan man säga.

Jag använder charAt, och första bokstaven är ju inga problem. Men hur ska jag få tag på första bokstaven på andra ordet?

Jag menar han kan ju lika väl skriva Trasig Bil.
Och då blir det ju helt fel eftersom jag har satt exakta värden på charAt hittils.

Hjälp mig sweclockers!

Mvh, sAnden

Splitta strängen först.

Visa signatur

ηλί, ηλί, λαμά σαβαχθανί!?

Permalänk
Medlem

Hur splittar jag en sträng? Det har jag faktiskt aldrig rört innan, aldrig riktigt haft nytta av det!

Visa signatur

Samsung TFT 22" 2233RZ Svart 120HZ - 640GB Western Digital Black 64MB SATA III - Corsair 4GB (2x2048MB) 1333MHz XMS3-10600 - AMD Phenom2 X4 965 3,4GHz Black Edition - Gigabyte GeForce GTX 460 1GB OC - Fractal Design Define R3, Svart - Corsair TX 650W 80+ - Gigabyte GA-870A-UD3 - Cooler Master Hyper 212 Plus

Permalänk
Medlem

String s = "Jag äter"; Char second = s.charAt(s.indexOf(" ")+1); //second är nu 'ä'

Visa signatur

I'm Winston Wolfe. I solve problems.

Permalänk
Medlem

Tack så jättemycket matti4s & Leedow.
Jag läste igenom det du skrev och nu sitter det jättebra.

Återigen, TACK!

Visa signatur

Samsung TFT 22" 2233RZ Svart 120HZ - 640GB Western Digital Black 64MB SATA III - Corsair 4GB (2x2048MB) 1333MHz XMS3-10600 - AMD Phenom2 X4 965 3,4GHz Black Edition - Gigabyte GeForce GTX 460 1GB OC - Fractal Design Define R3, Svart - Corsair TX 650W 80+ - Gigabyte GA-870A-UD3 - Cooler Master Hyper 212 Plus