Som besökare på Hamsterpaj samtycker du till användandet av s.k. cookies för att förbättra din upplevelse hos oss. Jag förstår, ta bort denna ruta!
Annons

Enkel java fråga

Skapad av harddrive, 2012-12-07 08:59 i Webbutveckling & Programmering

2 407
8 inlägg
3 poäng
harddrive
Visningsbild
P 32 Vara Hjälte 2 779 inlägg
1
Enkel noobfråga. Använder Eclipse.
eftersom hamsterpaj tar bort min [backslash] så använder jag / istället i mina exempel.
Jag skriver:

System.out.print("ABC"+"/n"'); (bytt håll på slash här i exempel bara)
System.out.print("DEF");

och jag förväntar mig då att det endast står DEF i console.
Det som sker är att utskriften blir

ABC
DEF

Frågan är varför. Jag använder print och inte println. Och jag använder
för return. Om jag skriver

System.out.print("ABC");
System.out.print("DEF");

Får jag ett vettigt,

ABCDEF

Hur löser jag problemet? Return verkar inte göra newline?!




Tillägg av harddrive 2012-12-07 11:32

Menar /r och inte /n, skrev lite fel.

Ingen status

Är reklamen ivägen? Logga in eller registrera dig så försvinner den!

gaminggirl
Visningsbild
F 38 Lund Hjälte 8 084 inlägg
0
Svar till harddrive [Gå till post]:
Om du vill samla ihop massa prints och skriva ut dem alla samtidigt så avsluta med en system.out.println så spolar den ut det du lagrat i print och skriver ut det sista med en newline.

Att du får två rader är för att den även skriver ut newlinetecknet i abc, varför skulle det förresten bara stå def? Bägge print ska ju skrivas ut...

Ingen status

-Mattias
Visningsbild
P 31 Arboga Hjälte 3 066 inlägg
0

Svar till harddrive [Gå till post]:
Vad jag kan se är allt i sin ordning...

Ingen status

harddrive
Visningsbild
P 32 Vara Hjälte 2 779 inlägg
Trådskapare
0
Svar till -Mattias [Gå till post]:
Det var tydligen fel på console.. alla konsoler läser inte backslash R, B, etc.


Svar till gaminggirl [Gå till post]:
Jag menade förståss R och inte N ..
N är newline och R är return.. jag tänkte att den skriver ABC, returnar och skriver DEF (alltså skriver över ABC). Men den gjorde inte det och skrev de på 2 olika rader. Det är tydligen inte alla consoles som kan läsa dem.


Ingen status

Gurrewe
Visningsbild
P 30 Bromma Bästis För många inlägg
1
Svar till harddrive [Gå till post]:

\n ska ju göra en radbrytning, inte skriva över föregående rad.

/party

harddrive
Visningsbild
P 32 Vara Hjälte 2 779 inlägg
Trådskapare
0

Svar till Gurrewe [Gå till post]:
Ja, men det skulle vara R, och inte N.. jag skrev fel. Alltså jag skrev fel i inlägget, inte koden.

Ingen status

Smrecki
Visningsbild
29 Hjälte 30 inlägg
1
Samma problem här.

P.s, använder också Eclipse.

_

Bjornez
Visningsbild
P 29 Hjälte 335 inlägg
0
Svar till Smrecki [Gå till post]:



Svar till harddrive [Gå till post]:



Vad är det ni vill att programmet ska göra egentligen? För enligt vad jag läste så vill du först skriva ut en sak men att den ska bytas ut mot en annan innan den skrivs ut så fattar inte redigt varför du ska ha ut den första :o

Läste på det med
lite snabbt, och som jag fattar det så är

/n = unix

/r = mac

/r/n = windows

Så frågan är vilket OS du kör på ?

Are you looking for a nerd? Then you have to find me


Forum » Datorer & IT » Webbutveckling & Programmering » Enkel java fråga

Ansvariga ordningsvakter:

Användare som läser i den här tråden just nu

1 utloggad

Skriv ett nytt inlägg

Hej! Innan du skriver om ett potentiellt problem så vill vi påminna dig om att du faktiskt inte är ensam. Du är inte onormal och världen kommer inte att gå under, vi lovar! Så slappna av och gilla livet i några minuter - känns det fortfarande hemskt? Skriv gärna ner dina tankar och frågor, vi älskar att hjälpa just dig!

Den här tråden är äldre än Rojks drömtjej!

Det senaste inlägget i den här tråden skrevs för över tre månader sedan. Är du säker på att du vill återuppliva diskussionen? Har du något vettigt att tillföra eller passar din fråga i en ny tråd? Onödiga återupplivningar kommer att låsas så tänk efter en extra gång!

Hjälp

Det här är en hjälpruta

Här får du korta tips och förklaringar om forumet. Välj kapitel i rullningslisten här ovanför.

Rutan uppdateras automagiskt

När du använder funktioner i forumet så visas bra tips här.


Annons
Annons
Annons
Annons