Kaczus2001 Opublikowano 27 Października 2014 Udostępnij Opublikowano 27 Października 2014 Witam, moje pytanie brzmi czy da sie zrobic takiego "if'a" ze argument 2 musi miec maxymalnie 5 znakow i ze ten argument musi byc z duzych liter ? Z gory dzieki za pomoc! //nie umieszczamy reklam w sygnaturach Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
xMaxer Opublikowano 28 Października 2014 Udostępnij Opublikowano 28 Października 2014 Po co argument musi byc z duzych znakow? Nie lepiej poprostu dac "tekst".toUpperCase(); ? #Typowo_na_MPC Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Kaczus2001 Opublikowano 28 Października 2014 Autor Udostępnij Opublikowano 28 Października 2014 @xMaxer No moze i lepiej ale wole tak ja podalem wyzej. //nie umieszczamy reklam w sygnaturach Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
kukubaczek Opublikowano 28 Października 2014 Udostępnij Opublikowano 28 Października 2014 if(args[1].lenght() <= 5){ //Wykonaj coś } Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
rafszy122 Opublikowano 28 Października 2014 Udostępnij Opublikowano 28 Października 2014 String argumentZDuzychLiter = args[1].toUpperCase(); Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
xMaxer Opublikowano 28 Października 2014 Udostępnij Opublikowano 28 Października 2014 String argumentZDuzychLiter = args[1].toUpperCase(); Pisalem mu to - nie chce czegos takiego. #Typowo_na_MPC Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Karolek :3 Opublikowano 28 Października 2014 Udostępnij Opublikowano 28 Października 2014 http://docs.oracle.com/javase/7/docs/api/java/lang/Character.html#isUpperCase(char) I5 4690 3.5GHz | GeForce GTX 970 | Crucial Ballistix 8GB 1600MHz | SSD Transcend 370 128GB & HDD Seagate 5.4k 500GB | MSI B85-G43 | Corsair CX 500W | Zalman Z3 PLUS Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Kaczus2001 Opublikowano 29 Października 2014 Autor Udostępnij Opublikowano 29 Października 2014 @kukubaczek Dzieki dziala ale jeszcze jak zrobic sprawdzanie duzych liter za pomoca "if" //nie umieszczamy reklam w sygnaturach Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
kukubaczek Opublikowano 29 Października 2014 Udostępnij Opublikowano 29 Października 2014 Coś takiego znalazłem: for (String arg : args) { if (arg.matches("^[A-Z]+$")) { System.out.println("uppercase"); } else if (arg.matches("^[a-z]+$")) { System.out.println("lowercase"); } else if (arg.matches("^[0-9]+$")) { System.out.println("digits"); } else { System.out.println("other"); } } Lub to: public class Main { public static void main(String[] args) { char a[] = { 'a', 'b', '5', '?', 'A', ' ' }; for (int i = 0; i < a.length; i++) { if (Character.isDigit(a[i])) System.out.println(a[i] + "is a digit "); if (Character.isLetter(a[i])) System.out.println(a[i] + "is a letter "); if (Character.isWhitespace(a[i])) System.out.println(a[i] + "is a White Space "); if (Character.isLowerCase(a[i])) System.out.println(a[i] + "is a lower case "); if (Character.isLowerCase(a[i])) System.out.println(a[i] + "is a upper case "); } } } Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Kaczus2001 Opublikowano 29 Października 2014 Autor Udostępnij Opublikowano 29 Października 2014 @up dzieki ale uzylem to co napisal rafszy122 Do zamkniecia! //nie umieszczamy reklam w sygnaturach Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi
Zarchiwizowany
Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.