Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: Java: Apua

huk [30.11.2011 10:41:58]

#

En tiedä tuleeko tämä oikeaan paikkan, mutta laitan nyt kumminkin.

Olen aloittelija java ohjelmoinnissa ja ajattelin kysyä teiltä apua. Olen yrittänyt tehdä ohjelmaa jolle annetaan sana ja ohjelma kertoo millä kirjaimella sana alkaa. Tässä mitä olen saanut aikaan.

package ohjelma;

import java.io.*;
public class ohjelma {

    public static void main(String[] args) {
        //ohjelma
       try {

            InputStreamReader converter = new InputStreamReader(System.in);
            BufferedReader in = new BufferedReader(converter);

            System.out.println("anna sana: ");

       String sana = in.readLine();

        String Sanaa = "";
        String EnsimmainenKirjain = "";

        EnsimmainenKirjain = Sanaa.substring(0, 1);
        System.out.println(EnsimmainenKirjain);



       }
       catch(Exception virhe) {
           System.out.println("tuli virhe");
       }


       }

    }

Olisin kiitollinen jos kertoisitte mitä lisätä ja mihin.
Kiitos.

Mod. lisäsi kooditagit!

Tuurijuoppo [30.11.2011 12:08:58]

#

Moro

Sanaa string on tyhjä ja yrität hakea sieltä ensimmäistä kirjainta mikä tuottaa virheen "String index out of range".

sana != Sanaa

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta