Вход Блог
Строительство и ремонт
Репетиторы
Красота
Фрилансеры
Разные специалисты
Уход за животными
Тренеры
Автоинструкторы

Программисты — удалённая работа в Москве

Дата: 2020-10-20
Детали
Регион
Москва
Занятость
дистанционно
Стоимость
от 2000.00 руб.
Дата публикации
2020-10-20
Описание
Веб-разработка. Разработка с нуля. Язык программирования - Java. Сделать университетское задание. In a class named StringMethods, implement each of the methods described below: a static method called printEveryOther that takes a String as its parameter and prints every other character of the string – i.e., the first character, the third character, etc. For example, a call of printEveryOther(“method“) should produce the following outpu : mto This method should not return a value. Hint: You may find it helpful to use a for loop as part of your implementation of this method. In addition, you will need to use one or more of the String methods that we discussed in lecture. a static method called longerLength that takes two String objects as parameters and returns the length of the longer of the two strings. If the two strings have the same length, you should return that length. For example: a call of longerLength(“bye“, “hello“) should return 5, because 5 is the length of “hello“, which is the longer of the two strings. a call of longerLength(“goodbye“, “hi“) should return 7, because 7 is the length of “goodbye“, which is the longer of the two strings. This method should not do any printing; rather, it should determine the longer length and return it. Hint: You should use conditional execution (i.e., an if-else statement) to determine which length to return. a static method called secondIndexOf that takes as its two parameters a string str and a character ch and returns the index of the second occurrence of ch in str. For example: a call of secondIndexOf(“banana“, 'a') should return 3, because the second occurrence of 'a' in “banana“ occurs at position 3 in the string a call of secondIndexOf(“banana“, 'n') should return 4, because the second occurrence of 'n' in “banana“ occurs at position 4 in the string. You may assume that the string passed in as the first parameter has at least two occurrences of the character passed in as the second parameter. This method should not do any printing; rather, it should return the appropriate integer. a static method called lastNChars that takes as its two parameters a string str and an integer n, and that returns a string consisting of the last n characters of str. For example: a call of lastNChars(“programming“, 5) should return the string “mming“ a call of lastNChars(“programming“, 1) should return the string “g“. You may assume that the value of n is positive. This method should not do any printing. Rather, it should extract the appropriate string and return it. Special case: If the value of n is greater than the length of the string, the method should return the entire string. For example, a call of lastNChars(“programming“, 15) should return the string “programming“. You should use conditional execution to allow your method to handle this special case. Test your code using the following methods' calls: System.out.println(“** part 1 **“); printEveryOther(“method“); System.out.println(); System.out.println(“** part 2 **“); int len = longerLength(“bye“, “hello“); System.out.println(len); System.out.println(); System.out.println(“** part 3, example 1 **“); int index1 = secondIndexOf(“banana“, 'a'); System.out.println(index1); System.out.println(); System.out.println(“** part 3, example 2 **“); int index2 = secondIndexOf(“banana“, 'n'); System.out.println(index2); System.out.println(“** part 4, example 1 **“); String lastN = lastNChars(“programming“, 5); System.out.println(lastN); System.out.println(“** part 4, example 2 **“); lastN = lastNChars(“programming“, 1); System.out.println(lastN); System.out.println();
Похожие заказы

Разработка на Java

дистанционно
договорная
Необходимо выполнить учебный проект на Java. Требуется разработать небольшой игровой проект в IntelliJ IDEA на Java 25+ (Maven) согласно техническому заданию университета (полное ТЗ отправлю исполнителю). В ЭТОМ ЗАДАНИИ МОЖНО ПОЛНОСТЬЮ ИСПОЛЬЗОВАТЬ ИИ! Основные требования: * Java 25+; * Maven-проект; * JavaFX (Canvas, GraphicsContext); * ООП (наследование, интерфейсы, инкапсуляция, переопределение методов, разделение по пакетам); * игровая логика с возможностью победы/поражения; * минимум два NPC с поведением на основе конечных автоматов (FSM); * работа с базой данных (SQLite или MariaDB) через JDBC; * DAO-паттерн (минимум 2 DAO-интерфейса и их реализации); * трехслойная архитектура (Model / Controller / DAO); * проект должен полностью собираться и запускаться в IntelliJ IDEA без ошибок. Игра может быть максимально простой. Красивый дизайн, сложная графика и дополнительные функции не требуются. Главное — чтобы были реализованы все обязательные требования задания. Также необходимо подготовить: * AGENTS.md; * минимум один FEATURE.md; * краткую документацию (архитектура проекта, диаграмма/таблица состояний FSM, схема базы данных, несколько скриншотов игры). Полное задание университета (PDF) отправлю исполнителю. Срок: до воскресенья, 5 июля. Перед началом работы прошу подтвердить опыт с JavaFX, Maven и JDBC/SQLite.
Москва Фрилансеры

Разработка на Java

дистанционно
договорная
Программист Java, который доработает, скампелирует через gradlew , исправит ошибки, проект это бот.
Москва Фрилансеры

Разработка на Java

дистанционно
договорная
Выгрузка транскрибированных текстов телефонных диалогов в формате Клиент-Менеджер, отправка в нейросеть, постановка задач нейросети по изучению и анализу информации по определенным темам на основе критериев оценки, выведение результатов анализа и резюме по согласованному алгоритму.
Москва Фрилансеры

Разработка на Java

дистанционно
договорная
Добрый день. Нужно посидеть на собеседовании - скрытно послушать и подсказать, если что. Я пошарю экран, будет слышно и меня и интервьюера. Сам-то я давно работаю разработчиком, я не выпускник курсов, не джун, но ситуация на рынке такова, что каждое собеседование на вес золота, и мне предстоит одно, немного нестандартное, хочу подстраховаться.
Санкт-Петербург Фрилансеры

Разработка на Java

дистанционно
договорная
Пожелания и особенности: Интеграция по api. Вендинг. Не онлайн!.
Челябинск Фрилансеры

Разработка на Java

дистанционно
договорная
Пожелания и особенности: Помочь разобраться в проекте.
Москва Фрилансеры

Разработка на Java

дистанционно
договорная
Пожелания и особенности: О проекте: Архитектура проекта подразумевает разделение на on-chain смарт-контракты и высокоскоростной off-chain торговый движок. Запуск разработки запланирован до августа. Кого я ищу? Мне нужен сильный Senior Backend Разработчик, который станет техническим ядром проекта. Ваша главная задача — разработка Trading Engine (исполнение ордеров, расчет P&L, трансляция котировок) с задержкой менее 100ms на ордер. Технологический стек: Node.js, TypeScript, Fastify; Настройка серверной архитектуры (Main VPS + Hot Standby VPS); Redis (кэш котировок, Pub/Sub для масштабирования); WebSocket-сервер для реалтайм-трансляции данных; Интеграции: CoinGecko Pro API, Pyth Network. Условия: Формат: Full-time, полная удаленка. Оплата: ориентировочно 3000 USD в месяц. Процесс найма: Я ценю ваше время. Никаких тестовых заданий, многочасовых лайв-кодингов и общения с HR. Я не технический специалист, поэтому процесс отбора простой. Если профиль подходит, мы созваниваемся, обсуждаем проект по существу и договариваемся о работе. Жду ваших откликов со ссылками на проекты или репозитории.
Москва Фрилансеры