دوره زبان تخصصی برای برنامه‌نویسان (هدیه ویژه ثبت‌نام در دوره‌های متخصص) (فرصت محدود ⏰)
۰ ثانیه
۰ دقیقه
۰ ساعت
۱ Ali Erfagh
clean code
جامعه جاوا (وب و دسکتاپ) ایجاد شده در ۰۷ مهر ۱۴۰۱

همیشه هنوز میشه تمیز ترش کرد ( من نمیدونم چه طور ) اما میدونم شما میدونید و میتونید

final Optional<String> concatenatedNames = players.stream().map(player -> {
    final String[] namePart = player.getName().split(" ");
    if (namePart.length == 2) {
        return namePart[0] + " " + namePart[1].toUpperCase();
    } else {
        return player.getName();
    }
}).reduce((a, b) -> a + ", " + b);
out.println(concatenatedNames);

assertThat(concatenatedNames).isPresent().hasValue("Cristiano RONALDO, Ali DAEI, Lionel MESSI, Sunil CHHETRI");

Shahin Bavili ۱۲ دی ۱۴۰۲، ۱۱:۰۹