Osaisiko joku neuvoa, kuinka Javalla voin tulostaa suorakulmion, jolla on annettuna leveys, pituus ja käytettävä merkki joka tulostetaan.
Esim. jos leveys on 3, pituus 2 ja merkki x, tuloste näyttäisi tältä:
xxx
xxx
Itse pääohjelmaa ei tarvitse tehdä ja kaikki muu on jo ok, mutta teko tyssäsi String toString -metodiin....
Siinä siis pitäisi tehdä toistolauseen sisäkkäiset silmukat.
public String toString() {
for (int i = 0; i
Apua koulutehtävään!!
6
646
Vastaukset 6
- alkup.
siis tuossa olin laittanut vääriä merkkejä
public String toString() {
for (int i = 0; i- .......
Seuraahan tarkemmin mitä tuossa suorituksessa tapahtuu...
toString metodin sisälle
->ensimmäisen for-silmukan sisälle
-->toisen for-silmukan sisälle
--->return, eli toString-metodista pihalle palautusarvon kanssa.
Sun kannattais varmaan tehdä tuon toStringin aluks merkkijonomuuttuja, jota muokkaat for:ien sisällä ja jonka palautat metodin suorituksen lopuks.
Vaikka ei olekaan pakollista, niin kannattaa käyttää yksirivisissäkin for, if, while, yms. lausekkeissa hakasulkeita ympärillä, selkeyttää koodia huomattavasti. - Piru_
....... kirjoitti:
Seuraahan tarkemmin mitä tuossa suorituksessa tapahtuu...
toString metodin sisälle
->ensimmäisen for-silmukan sisälle
-->toisen for-silmukan sisälle
--->return, eli toString-metodista pihalle palautusarvon kanssa.
Sun kannattais varmaan tehdä tuon toStringin aluks merkkijonomuuttuja, jota muokkaat for:ien sisällä ja jonka palautat metodin suorituksen lopuks.
Vaikka ei olekaan pakollista, niin kannattaa käyttää yksirivisissäkin for, if, while, yms. lausekkeissa hakasulkeita ympärillä, selkeyttää koodia huomattavasti.ulompaan silmukkaan korkeus ja sisempään leveys.
String merkkijono ="";
ulompaan silmukkaan
-->sisempään silmukkaan
-----> merkkijono = merkkijono "x";
-- - alkup.
Piru_ kirjoitti:
ulompaan silmukkaan korkeus ja sisempään leveys.
String merkkijono ="";
ulompaan silmukkaan
-->sisempään silmukkaan
-----> merkkijono = merkkijono "x";
--Sain ohjelmani heti toimimaan vastauksien ansiosta.
Enpä olisi tuota varmasti itse tajunnut, kun tuntuu for-silmukat niin hankalilta aloittelijalle. - .........
alkup. kirjoitti:
Sain ohjelmani heti toimimaan vastauksien ansiosta.
Enpä olisi tuota varmasti itse tajunnut, kun tuntuu for-silmukat niin hankalilta aloittelijalle.Ja kun aletaan viilaamaan pilkkua, niin kannattaa käyttää merkkijonojen katenoimiseen ennemmin StringBuffer-luokkaa Stringin sijaan.
StringBuffer buf = new StringBuffer();
buf.append("teksti");
System.out.println(buf.toString());
Lyhyillä merkkijonoilla tuolla ei ole mitään merkitystä (kuin että tulee hyvä mieli kun sai olla nokkela), mutta pitkillä merkkijonoilla nopeusero on huomattava... - nipotus2
......... kirjoitti:
Ja kun aletaan viilaamaan pilkkua, niin kannattaa käyttää merkkijonojen katenoimiseen ennemmin StringBuffer-luokkaa Stringin sijaan.
StringBuffer buf = new StringBuffer();
buf.append("teksti");
System.out.println(buf.toString());
Lyhyillä merkkijonoilla tuolla ei ole mitään merkitystä (kuin että tulee hyvä mieli kun sai olla nokkela), mutta pitkillä merkkijonoilla nopeusero on huomattava...Jos oikeasti haluat nopeutta, niin kannattaa käyttää StringBuilder-luokkaa, joka ei ole sykronisoitu, kuten StringBuffer.
Tietysti tämä riippuu Javan versiosta. Kyseinen luokka on käytössä Java5=>
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
- 761235
Olet nainen ollut vaikein rasti
Eniten olet tunteitani myllännyt ja niitä kuluttanut, ja tuottanut. 🤔821157Kuhmolainen opettaja tuomittu vainoamisesta
https://yle.fi/a/74-20248184 ”Kuusikymppinen kuhmolaisnainen piinasi naapureitaan lähes kahdeksan vuoden ajan. Nainen241155Anteeksi J-mies
Anteeksi että myötävaikutin siihen että rakastuit minuun, jota et voi koskaan saada. Viimeksi kun näimme ja katselimme t129975Elämäni biisi -paljastus: Tänä lauantaina 26.9. nämä julkkikset istahtavat sinisille sohville!
Katsotko Elämäni biisiä? Elämäni biisi on monen suomalaisen suosikki. Vieraslista lauantaina 26.9. tarjoilee vieraita m6928- 60864
Mihin Asiakirjat ovat voineet kunnasta kadota???
LUE kuinka verorahoja haaskattiin Yle: Ähtärin pandalaskelmat salattiin ja hukattiin - Satakunnan Kansa https://share.76753Mitä muuta on olemassa kuin lisääntyminen
Jos mies ei pääse lisääntymään niin mikä hänen osansa elämässä on? mitä jää jäljelle? Hän on vain muiden palvelija kok132682Ähtäri on taas TV: n ja radion ykkösuutinen
Uusi podcast on julkaistu ja on nyt kuunneltavissa. Mot on tehnyt hyvää työtä! Mikko Savola ja kepu ei ota mitään vast50662Siinä kävi mies nyt niin että tämä ämmä muuttaa ulkomaille
Vuonojen maa kutsuu, joten ei hätää. Et kuule minusta enää. 😂 Lycka till! Ämmä riittää.80642- 48547
- 139547
Miten sinä voit?
Kysytkö kukaan sitä sinulta? Olen huomannut, että jos kohtaa empaattisen ihmisen ja hän kysyy noin, saattaa padot murtua90540- 25527
- 36505
Suomen 4. seksikkäin mies Miika Nousiaisen tilalle - Pitääkö olla huolissaan palaa tv:seen
Suosittu keskusteluohjelma tekee paluun. Tällä kertaa panelistina ei jatka enää Miika Nousiainen, vaan hänen tilalleen t11500Moottoripyöräonnettomuus
Mopomiitissä tapahtunut onnettomuus ja uutisointi. Ajoradan ylityksen vaarallisuudesta ei mitään uutisointia. Ei myöskää43481- 43477
Jos oikeasti haluat mies
Tiedät mitä on tehtävä. Luotan, että etenet jos haluat. En voi tehdä enää mitään kun ei ole numeroasi.86462- 19456