https://www.facebook.com/profile.php?id=
replaceAll()
.replaceAll("https://www.facebook.com/profile.php?id=","");
если вы заметили список стран в ListView выходят по порядку как написано а Json file так вот, как сделать так чтобы показывал по алфавиту от А до Я ?
когда я выбираю из список какую нибудь страну то мне в Editext (TextInputLayout) возвращает весь объект, а мне нужен вывести только названия выбранного страну
как мне получить страну автоматический в поля Выбор стран, когда пользователь вводит код страну в поля где вводится Код страна и наоборот !?
No appropriate protocol (protocol is disabled or cipher suites are inappropriate)
jdbc:mysql://remoteHost:3306/bdname?autoReconnect=true&useSSL=false
As far as I am concerned, the cause of the issue is that OpenJdk requires TLSv1.2 or TLSv1.3, starting from version 11.0.11. Update: The change will apply to at least OpenJDK 8u292 onward, OpenJDK 11.0.11 onward, and all versions of OpenJDK 16, following the JRE and JDK Crypto Roadmap published by Oracle
То есть не существует никакого официального способа получить ленту другого пользователя?
Хочу сделать аутентификацию, чтобы запрос приходил с фронта(я делаю только бэк).
public boolean saveUser(UserDto userDto) {
User user = userRepository.findByUsername(userDto.getUsername());
if (user != null) {
return false;
}
user.setRoles(Collections.singleton(new Role(1L, "ROLE_USER")));
user.setUsername(userDto.getUsername());
user.setPassword(bCryptPasswordEncoder.encode(userDto.getPassword()));
userRepository.save(user);
return true;
}
public boolean saveUser(UserDto userDto) {
User userFromDB = userRepository.findByUsername(userDto.getUsername());
if (userFromDB != null) {
return false;
}
User user = new User();
user.setUsername(userDto.getUsername());
user.setPassword(bCryptPasswordEncoder.encode(userDto.getPassword()));
user.setRoles(Collections.singleton(new Role(1L, "ROLE_USER")));
userRepository.save(user);
return true;
}
CombinatoricsUtils.combinationsIterator()
sendMsg()
через экземпляр класса Jsoner? Вы можете обратиться к методу напрямую через Jsoner.sendMsg()
location: package неважно
java -cp "$(printf %s: lib/*.jar)" ./src/неважно/Main.java
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>