Hakunin

OOP JAVA V1

Mar 16th, 2017
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.45 KB | None | 0 0
  1. package com.company;
  2.  
  3. public class Main {
  4.  
  5.     public static void main(String[] args) //moze se ispisati kao psum pa tab
  6.     {
  7.         int a = 5;
  8.         a = 5;
  9.         float b = (float) 97.25; //float se ovde mora typecastovati zbog baga
  10.         int c = (int) b;
  11.         char d = (char) b; // double -> int -> ASCII -> char
  12.  
  13.         System.out.println("Vrednost a = " + a); //moze se ispisati kao sa sout pa tab
  14.         System.out.println("" + 3 + 5 + 7.25); //na ovaj nacin pise 357.25
  15.         System.out.println("" + (3 + 5 + 7.25)); //na ovaj nacin pise 15.25
  16.  
  17.         System.out.println("b = " + b);
  18.         System.out.println("c = " + c); //odseca posle nule celog, ispisuje 97....
  19.         System.out.println("d = " + d); //typecastovan 97 ispisuje kao a...
  20.  
  21.         //grananja: ... pretty much c...
  22.         //if(uslov){} else if(uslov){} else{} -mora za svaki elseif da se ispisuje uslov....
  23.         //switch radi isto kao u c
  24.  
  25.  
  26.         //nizovi:
  27.         int[] niz = new int[5];
  28.         boolean[] bniz = new boolean[5];
  29.         char[] cniz = new char[5];
  30.         int[] pniz = {1,2,3,4,5,7777,22};
  31.  
  32.         System.out.println("niz[2]=" + niz[2]); //default 0 isto kao calloc
  33.         System.out.println("bniz[2]=" + bniz[2]); //default false
  34.         System.out.println("cniz[2]=" + cniz[2]); // default whitespace
  35.         System.out.println("pniz[2]=" + pniz[2]);
  36.         System.out.printf(""+niz); //adresa niza...? zasto uvek isto????
  37.     }
  38. }
Advertisement
Add Comment
Please, Sign In to add comment