@RestController
public class RegistrationController {
@Controller
public class RegistrationController {
registration
@PostMapping("/registrtion")
List<WebElement>
. public class Knight {
private Ammunition[] ammunition;
Controller
throw new UnsupportedOperationException("You need to implement this method");
Model
View
что нужно изучить чтобы писать красивые UI-приложения?
https://www.stoloto.ru/p/api/mobile/api/v34/service/draws/archive?count=10&game=keno2
В массиве слов найти слова состоящие только из цифр.
import java.util.ArrayList;
import java.util.List;
public class Main {
public static void main(String[] args) {
String[] words = new String[]{"qqqqqqqqqqwe", "qwer", "123", "4321"};
char a = 'a';
StringProcessor stringProcessor = new StringProcessor();
List<String> wordsContainingOnlyDigits = stringProcessor.findWordsContainingDigits(words);
wordsContainingOnlyDigits.forEach(System.out::println);
}
}
class StringProcessor {
/**
* Метод находит слова, которые состоят только из цифр
* @param words массив слов
* @return список слов, состоящих из цифр
*/
public List<String> findWordsContainingDigits(String[] words) {
List<String> wordsContainingOnlyDigits = new ArrayList<>();
// Итерируем по массиву слов
for (String word : words) {
// получаем массив символов из слова
char[] wordChars = word.toCharArray();
// Boolean[] isDigits = new Boolean[wordChars.length];
boolean[] isDigits = new boolean[wordChars.length];
// итерируем по массиву символов
for (int i = 0; i < wordChars.length; i++) {
char currentChar = wordChars[i];
// проверяем является ли символ цифрой
if (Character.isDigit(currentChar)) {
isDigits[i] = true;
} else {
// если нет, то проверяем следующее слово
break;
}
}
// если все значения isDigits true, то значит слово состоит из цифр
if (areAllTrue(isDigits)) {
// добавляем слово в список
wordsContainingOnlyDigits.add(word);
}
}
return wordsContainingOnlyDigits;
}
/**
* Метод проверяет boolean массив на истинность
* @param array boolean массив
* @return boolean
*/
private static boolean areAllTrue(boolean[] array)
{
for(boolean b : array) if(!b) return false;
return true;
}
}
Если таких слов несколько, найти второе из них?
char[] chars = String.valueOf(element).toCharArray();
char[] chars = element.toCharArray();
for (int i = 0; i < chars.length - 1; i++) {
i < chars.length;
либо так: i <= chars.length - 1;
Character.isDigit()
Converter<S,T>
Оптимальность, чтобы не надо было передавать лишних полей, если они не заносятся в таблицу или автогенерируются
В JSON в поле one-to-many (например при создании юзера у него будут животные) чтобы передавался только массив idшников животных, а не полностью вся информация о них (частично пересекается с первым пунктом - оптимальность)
setPets()
или метод addPet()
<pluginManagement>
. Ваши плагины внутри этого тега. Этот тег позволяет управлять указанными плагинами внутри модулей, но если вы хотите, чтобы они были применены к текущему проекту, то вытащите плагины из этого плагина.<archive>
<manifest>
<mainClass>com.example.Main</mainClass>
</manifest>
</archive>
Как сохранить страницу http на пк selenium java?
public void downloadPage() throws Exception {
final Response response = Jsoup.connect("http://www.example.net").execute();
final Document doc = response.parse();
final File f = new File("filename.html");
FileUtils.writeStringToFile(f, doc.outerHtml(), StandardCharsets.UTF_8);
}
/resources/templates/
.antMatchers("/").permitAll()
.anyRequest().authenticated()
Failed to get FirebaseDatabase instance: Specify DatabaseURL within FirebaseApp or from your getInstance() call.