Advertisement
Guest User

Untitled

a guest
Sep 14th, 2018
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.62 KB | None | 0 0
  1. package osoitetarra;
  2. import java.util.Scanner;
  3. import java.util.ArrayList;
  4. public class OsoiteTarra {
  5.  
  6. public static void main(String[] args) {
  7.  
  8.  
  9. Scanner lukija = new Scanner(System.in);
  10.  
  11. System.out.print("Anna etu- ja sukunimi: ");
  12. String nimet = lukija.nextLine();
  13.  
  14.  
  15. System.out.print("Anna katuosoite: ");
  16. String katuOsoite = lukija.nextLine();
  17.  
  18.  
  19.  
  20. System.out.print("Anna postinumero ja postitoimipaikka ");
  21. int postiNumero = lukija.nextInt();
  22. String toimiPaikka = lukija.nextLine();
  23.  
  24. nimet.trim();
  25. String[] nimet2 = nimet.split("\\W+"); // kuinka saan lukija.inputista tulevan tavaran omiksi stringeikseen?
  26. //esim. input: "MaTTi MajaVa" ---> String etunimi Matti
  27. String sukunimi Majava
  28. String etunimi = nimet2(0);
  29. String sukunimi = nimet2(1);
  30.  
  31.  
  32. String etu1 = etunimi.substring(0,1).toUpperCase(); // <----- jotta nämä vitun paskat
  33. String etu2 = etunimi.substring(1).toLowerCase(); //<------
  34.  
  35.  
  36. String suku1 = sukunimi.substring(0,1).toUpperCase(); //<------
  37. String suku2 = sukunimi.substring(1).toLowerCase(); //<------
  38.  
  39.  
  40. String katu1 = katuOsoite.substring(0,1).toUpperCase();
  41. String katu2 = katuOsoite.substring(1).toLowerCase();
  42.  
  43. toimiPaikka = toimiPaikka.substring(0).toUpperCase();
  44.  
  45. etunimi = etu1 + etu2;
  46. sukunimi = suku1 + suku2;
  47. katuOsoite = katu1 + katu2;
  48.  
  49. System.out.println(etunimi + sukunimi); //<------ saa tänne "Matti Majava"
  50.  
  51. System.out.println(katuOsoite);
  52. System.out.println(postiNumero + toimiPaikka);
  53.  
  54.  
  55.  
  56.  
  57. }
  58.  
  59. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement