Az előadás letöltése folymat van. Kérjük, várjon

Az előadás letöltése folymat van. Kérjük, várjon

Dolgos Dániel 1 Java programozási nyelv Adatbekérés konzolról.

Hasonló előadás


Az előadások a következő témára: "Dolgos Dániel 1 Java programozási nyelv Adatbekérés konzolról."— Előadás másolata:

1 Dolgos Dániel 1 Java programozási nyelv Adatbekérés konzolról

2 Dolgos Dániel 2 Input eszközök a Java-ban A Java csatornák (stream-ek) segítségével valósítja meg az I/O műveletek nagy részét. Egy csatorna adatok sorozata, egyik végén befelé a másik végén kifelé "folynak" az adatok. A Java program szempontjából vannak bemeneti és kimeneti csatornák.

3 Dolgos Dániel 3 Ahogyan minden mást, a csatornákat is osztályokkal valósítjuk meg a Java-ban. Minden csatorna-típusnak egy-egy osztály felel meg. A csatornákat megvalósító osztályok a java.io csomagban találhatók. Input eszközök a Java-ban

4 Dolgos Dániel 4 Bemeneti csatornák A bemeneti csatornához tartozik egy adatforrás, ami adatokkal táplálja azt. Az adatforrás sok minden lehet, jellemzően: –billentyűzet –fájl –egy String –egy program –egy hálózati végpont –egy másik csatorna kimenete

5 Dolgos Dániel 5 Adatbekérő program import java.io.*; public class adatbeker { public static void main(String[] args) { int egyszam = 0; String egysor = ""; BufferedReader reader = new BufferedReader(new InputStreamReader (System.in)); //Ilyen egyszerű a konzolról való beolvasás :-) System.out.print("Irj egy szamot: "); try { egysor = reader.readLine(); //a reader objektum readLine() metódusa beolvas egy sort a konzolról és az egysor változóban tárolja egyszam = Integer.parseInt(egysor); } catch(IOException e){ } System.out.println("A beirt szam negyzete: "+egyszam*egyszam); } }

6 Dolgos Dániel 6 2. Példaprogram Készítsünk Java programot amely paraméterként megadott számú számot kér be, majd meghatározza ezek átlagát! Ezután bekér egy nevet, és kiíratja csupa nagybetűvel!

7 Dolgos Dániel 7 import java.io.*; public class modmedatlag { public static void main(String[] args) { int db = Integer.parseInt(args[0]); int[] szamok = new int[db]; BufferedReader reader = new BufferedReader(new InputStreamReader (System.in)); for(int i=0; i

8 Dolgos Dániel 8 2. Példaprogram // a számok átlaga int osszeg = 0; for(int j=0; j

9 Dolgos Dániel 9 Feladat 1.Készítsünk Java programot amely paramétereként bekért számú nevet kér be (max. 10 karakter hosszút), majd rendezve kiíratja azokat!


Letölteni ppt "Dolgos Dániel 1 Java programozási nyelv Adatbekérés konzolról."

Hasonló előadás


Google Hirdetések