Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- * To change this license header, choose License Headers in Project Properties.
- * To change this template file, choose Tools | Templates
- * and open the template in the editor.
- */
- package javaapplication58;
- import java.util.Arrays;
- /**
- *
- * @author STUDENT
- */
- public class JavaApplication58 {
- /**
- * @param args the command line arguments
- */
- public static void main(String[] args) {
- Znak[] tab = new Znak[3];
- Znak tab1 = new Znak('a');
- Znak tab2 = new Znak('b');
- Znak tab3 = new Znak('c');
- tab[0] = tab1;
- tab[1] = tab2;
- tab[2] = tab3;
- System.out.println("tablica przed sortowaniem");
- for(Znak w: tab)
- System.out.println(w);
- Arrays.sort(tab, (a, b) -> a.getZnak()-(b.getZnak()));
- System.out.println("tablica po sortowaniu");
- for(Znak i: tab)
- System.out.println(i);
- }
- }
- package javaapplication58;
- /**
- *
- * @author STUDENT
- */
- public class Znak {
- private Character znak;
- Znak[] tab = new Znak[3];
- Znak tab1 = new Znak('a');
- Znak tab2 = new Znak('b');
- Znak tab3 = new Znak('c');
- Znak[0] tab = tab1;
- Znak[1] tab = tab2;
- Znak[2] tab = tab3;
- public Character getZnak() {
- return znak;
- }
- public Znak(Character znak) {
- this.znak = znak;
- }
- public void setZnak(Character znak) {
- this.znak = znak;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement