Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package egzamin2019c1;
- public class Egzamin2019C1
- {
- //
- static int[] konwertuj(String[][] tab2d)
- {
- int[] tab1d = new int[tab2d.length];
- int duzeLitery = 'Z'; //ostatnia duza, wieksze kody ASCII od niej sa male
- int roznica = 'a'-'A';
- for (int i = 0; i < tab2d.length; i++)
- {
- String slowo1 = tab2d[i][0];
- char[] slowo2 = slowo1.toCharArray();
- for (int j = 0; j < slowo1.length(); j++)
- {
- System.out.println(slowo1.charAt(j)+"("+(int)(slowo1.charAt(j)) + "), duże do: "+duzeLitery);
- if((int)slowo1.charAt(j) < duzeLitery) //wieksze ASCII od Z wiec mala, zamieniamy na duza
- slowo2[j] = (char)(slowo1.charAt(j) + roznica);
- else //litera jest mala, zostawiamy
- slowo2[j] = slowo1.charAt(j);
- }
- tab1d[i] = tab2d[i][0].length();
- tab2d[i][1] = String.valueOf(slowo2);
- //
- System.out.println(slowo1 + "->" + String.valueOf(slowo2));
- //
- }
- return tab1d;
- }
- public static void main(String[] args)
- {
- String[][] test = new String[5][2];
- test[0][0] = "AhA";
- test[1][0] = "DulSkI";
- test[2][0] = "xd";
- test[3][0] = "XD";
- test[4][0] = "dxDXDxdX";
- int i = 0;
- for(int x : konwertuj(test))
- {
- System.out.println("Długości słów: tab1d["+ i++ +"]: "+ x);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement