char[] taulukko

Epä Tovonen

MIKÄ MÄTTÄÄ??
mulla on tällaiset luokat jotka kääntyvät
tarkoituksena on testata Merkkijonoapu2-luokkaa, jonka tarkoitus on muodostaa merkkijonosta hajatiedostoon tallentamista varten char-taulu
käännös onnistuu, mutta main ei toimi
tuloksena nullPointerException     
null

public class Merkkijonoapu2
{
/**
* testaa onko parametrina annettu merkkijono tyhjä.
* @param sTestattava merkkijono(String), joka testataan.
* @return true, jos String on null tai sen pituus ==0
* muuten false
*/

public static char[] taulu = null;
public static boolean onTyhja(String sTestattava)
{
return((sTestattava ==null)||(sTestattava.length()==0));
}
/**
* sovittaa parametrina annetun merkkijonon(String)
* parametrina annetun pituuden(int) mittaiseksi
* @param sTasattava merkkijono joka tasataan
* @param iPituus merkkijonon haluttu pituus
*/
public static char[] tasaa(String sTasattava, int iMaxPituus)
{
if (sTasattava.length() > iMaxPituus)
{
int pituus = iMaxPituus;
char[] taulu = new char[iMaxPituus];
sTasattava.getChars(0, pituus, taulu,0);
}

else
{
while(sTasattava.length() < iMaxPituus)
sTasattava=sTasattava "ö"; //ö on käytössä testausmielessä

sTasattava.getChars(0, iMaxPituus, taulu, 0);
}

return(taulu);
}
}

package apu;

public class testi2

{

public static void main (String[] args)
{
String sSyottoJono = new String("asdflkjsdfkjlhsdfglkh");

char[] jono = new char[6];

jono = Merkkijonoapu2.tasaa(sSyottoJono,6);

for (int i= 0; i

1

318

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • juu

      Muuttujien määrittely on mettässä, samoin return:in käyttö. Tekisin tälläisen muutoksen (ja siitä seuraavat muutostarpeet kohtaan ...):
      ----------------------------
      public static char[] tasaa(String sTasattava, int iMaxPituus)
      {
      char[] taulu = new char[iMaxPituus];
      ...
      return taulu;
      }

      public static void main (String[] args)
      {
      String sSyottoJono = new String("asdflkjsdfkjlhsdfglkh");

      char[] jono = Merkkijonoapu2.tasaa(sSyottoJono,6);

      for (int i= 0; i

    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. en vaan saa häntä pois

      Mielestäni pyörimästä. Onko kellekään toiselle käynyt näin? Ihastuin pakkomielteisesti noin vuosi sitten erääseen naiseen. Ei vaan katoa mielestä va
      Ikävä
      176
      2074
    2. Suomi24 kysely: ihmisten kuplautumista ei pääosin koeta vakavaksi ongelmaksi

      “Kuplautumista on mahdotonta estää. Ihmiset ovat aina viihtyneet samankaltaiset arvot ja maailmankatsomuksen jakavassa seurassa ja muodostaneet sen pe
      Suomi24 Blogi ★
      36
      1733
    3. Ohhoh! Glamourmalli Elena, 29, teetti tiimalasivartalon - Vei rahaa ja tuotti tuskaa - Katso kuvat!

      Transtaustainen glamourmalli Elena Vikström on käynyt vuosien ajan plastiikkakirurgisissa toimenpiteissä. Tästä näet lopputuloksen: https://www.suomi
      Kotimaiset julkkisjuorut
      10
      1412
    4. Ostiko Martina uuden ponin tyttärelleen, vai oliko myös Stefan itsekkin valitsemassa ponia .?

      Kiva kun on tyttärelle mielekäs harrastus annettu, ehkä vielä on tulevaisuudessa hänelle tärkeä ja valitsee sen perusteella tulevan ammatin.
      Kotimaiset julkkisjuorut
      229
      1213
    5. Sinä olet tärkeä

      Herätät minussa kunnioitusta. Kiehdot minua. En oikein saa kiinni sinusta. Ehkä juuri siksi. Aistin että sinäkin pidät minusta. Vetovoima on ollut alu
      Ihastuminen
      59
      1203
    6. Varisjärvellä mersu.

      Varisjärven tiellä tuli vanhamersu kylkiedellä mutkassa vastaan ja vähällä keulaan mutta tökkäs penkkaan, hyppäsin omasta autosta ulos ja kävin kiskas
      Suomussalmi
      16
      1048
    7. Mitähän ajattelet J

      Tästä kaikesta? Mä välitän susta oikeasti.
      Ikävä
      60
      962
    8. Belorf haistattaa seuraajiaan "You can hate me now"...

      Vai haistattaako lompakkoa, joka taisi viimeinkin ymmärtää häipyä Sofian ulottumattomiin ? Sofia raukka on niin typerä, että ottaa nostetta "omasta tv
      Kotimaiset julkkisjuorut
      58
      961
    Aihe