diff --git a/modules/30-variables/10-definition/en/data.yml b/modules/30-variables/10-definition/en/data.yml index 6d45047..929d714 100644 --- a/modules/30-variables/10-definition/en/data.yml +++ b/modules/30-variables/10-definition/en/data.yml @@ -3,4 +3,4 @@ name: What is a variable tips: - > [Naming in - programming](https://ru.hexlet.io/blog/posts/naming-in-programming) + programming](https://ru.hexlet.io/blog/posts/naming-in-programming?utm_source=code-basics&utm_medium=referral&utm_campaign=blog&utm_content=lesson) diff --git a/modules/30-variables/10-definition/ru/data.yml b/modules/30-variables/10-definition/ru/data.yml index 9421b97..713f5d8 100644 --- a/modules/30-variables/10-definition/ru/data.yml +++ b/modules/30-variables/10-definition/ru/data.yml @@ -3,4 +3,4 @@ name: Что такое переменная tips: - > [Именование в - программировании](https://ru.hexlet.io/blog/posts/naming-in-programming) + программировании](https://ru.hexlet.io/blog/posts/naming-in-programming?utm_source=code-basics&utm_medium=referral&utm_campaign=blog&utm_content=lesson) diff --git a/modules/35-methods-using/120-methods-chain/description.es.yml b/modules/35-methods-using/120-methods-chain/description.es.yml index 86d0628..0518e42 100644 --- a/modules/35-methods-using/120-methods-chain/description.es.yml +++ b/modules/35-methods-using/120-methods-chain/description.es.yml @@ -64,7 +64,7 @@ instructions: | Escriba un código que tome los datos de la variable `name` y los capitalice. En programación, esto se llama capitalización, que convierte la primera letra de una palabra en mayúscula y el resto en minúsculas. Por ejemplo: *heXlet => Hexlet*. El programa debe imprimir el resultado en la pantalla. - Para extraer partes de una palabra, use el método [substring()](https://ru.hexlet.io/qna/java/questions/kak-izvlech-podstroku-iz-stroki-v-java): + Para extraer partes de una palabra, use el método [substring()](https://ru.hexlet.io/qna/java/questions/kak-izvlech-podstroku-iz-stroki-v-java?utm_source=code-basics&utm_medium=referral&utm_campaign=qna&utm_content=lesson): ```java // El primer parámetro es el índice inicial, el segundo es el índice final (no incluido) diff --git a/modules/35-methods-using/120-methods-chain/es/EXERCISE.md b/modules/35-methods-using/120-methods-chain/es/EXERCISE.md index ce6b43c..d7a569c 100644 --- a/modules/35-methods-using/120-methods-chain/es/EXERCISE.md +++ b/modules/35-methods-using/120-methods-chain/es/EXERCISE.md @@ -1,7 +1,7 @@ Escriba un código que tome los datos de la variable `name` y los capitalice. En programación, esto se llama capitalización, que convierte la primera letra de una palabra en mayúscula y el resto en minúsculas. Por ejemplo: *heXlet => Hexlet*. El programa debe imprimir el resultado en la pantalla. -Para extraer partes de una palabra, use el método [substring()](https://ru.hexlet.io/qna/java/questions/kak-izvlech-podstroku-iz-stroki-v-java): +Para extraer partes de una palabra, use el método [substring()](https://ru.hexlet.io/qna/java/questions/kak-izvlech-podstroku-iz-stroki-v-java?utm_source=code-basics&utm_medium=referral&utm_campaign=qna&utm_content=lesson): ```java // El primer parámetro es el índice inicial, el segundo es el índice final (no incluido) diff --git a/modules/35-methods-using/120-methods-chain/ru/EXERCISE.md b/modules/35-methods-using/120-methods-chain/ru/EXERCISE.md index 5cd6517..d9aa097 100644 --- a/modules/35-methods-using/120-methods-chain/ru/EXERCISE.md +++ b/modules/35-methods-using/120-methods-chain/ru/EXERCISE.md @@ -1,7 +1,7 @@ Напишите код, который берет данные из переменной `name` и выполняет капитализацию. В программировании так называют операцию, которая делает заглавной первую букву в слове, а все остальные переводит в нижний регистр. Например: *heXlet => Hexlet*. Программа должна выводить результат на экран. -Для извлечения частей слова, воспользуйтесь методом [substring()](https://ru.hexlet.io/qna/java/questions/kak-izvlech-podstroku-iz-stroki-v-java): +Для извлечения частей слова, воспользуйтесь методом [substring()](https://ru.hexlet.io/qna/java/questions/kak-izvlech-podstroku-iz-stroki-v-java?utm_source=code-basics&utm_medium=referral&utm_campaign=qna&utm_content=lesson): ```java // 1 параметр – начальный индекс, 2 – конечный индекс (не включая) diff --git a/modules/40-methods-definition/100-method-definition-static/ru/README.md b/modules/40-methods-definition/100-method-definition-static/ru/README.md index ecfa140..e404b2b 100644 --- a/modules/40-methods-definition/100-method-definition-static/ru/README.md +++ b/modules/40-methods-definition/100-method-definition-static/ru/README.md @@ -54,7 +54,7 @@ https://replit.com/@hexlet/java-basics-methods-definition * То, что влияет на работу самого метода * То, как этот метод видим за пределами класса -За видимость отвечает слово *public*. Оно дает возможность вызывать методы снаружи класса, как в примере выше. Кроме него существует *private*, который разбирается на Хекслете в курсе по [ООП в Java](https://ru.hexlet.io/courses/java-oop-basics). +За видимость отвечает слово *public*. Оно дает возможность вызывать методы снаружи класса, как в примере выше. Кроме него существует *private*, который разбирается на Хекслете в курсе по [ООП в Java](https://ru.hexlet.io/programs/java?utm_source=code-basics&utm_medium=referral&utm_campaign=programs&utm_content=lesson). За работу метода отвечают: diff --git a/modules/40-methods-definition/100-method-definition-static/ru/data.yml b/modules/40-methods-definition/100-method-definition-static/ru/data.yml index 3c3755f..b2e23c4 100644 --- a/modules/40-methods-definition/100-method-definition-static/ru/data.yml +++ b/modules/40-methods-definition/100-method-definition-static/ru/data.yml @@ -3,4 +3,4 @@ name: Создание (определение) метода tips: - > [Именование в - программировании](https://ru.hexlet.io/blog/posts/naming-in-programming) + программировании](https://ru.hexlet.io/blog/posts/naming-in-programming?utm_source=code-basics&utm_medium=referral&utm_campaign=blog&utm_content=lesson) diff --git a/modules/40-methods-definition/150-method-main/ru/README.md b/modules/40-methods-definition/150-method-main/ru/README.md index 3bdf94c..85593c9 100644 --- a/modules/40-methods-definition/150-method-main/ru/README.md +++ b/modules/40-methods-definition/150-method-main/ru/README.md @@ -75,7 +75,7 @@ class MySuperClassName { } ``` -Об этом мы поговорим в курсе по [ООП в Java](https://ru.hexlet.io/courses/java-oop-basics). +Об этом мы поговорим в курсе по [ООП в Java](https://ru.hexlet.io/programs/java?utm_source=code-basics&utm_medium=referral&utm_campaign=programs&utm_content=lesson). Главное, что нужно сейчас запомнить — любые статические методы вызываются через точку после имени класса, а сами вызовы происходят внутри других методов: diff --git a/modules/40-methods-definition/300-method-definition-parameters/description.es.yml b/modules/40-methods-definition/300-method-definition-parameters/description.es.yml index 96c85d1..78364e6 100644 --- a/modules/40-methods-definition/300-method-definition-parameters/description.es.yml +++ b/modules/40-methods-definition/300-method-definition-parameters/description.es.yml @@ -136,7 +136,7 @@ instructions: | App.truncate(text, 4); // it w... ``` - Puedes implementar este método de diferentes maneras, solo te daremos una pista. Para resolverlo de esta manera, necesitarás tomar una subcadena de la cadena pasada como primer parámetro en el método `truncate()`. Utiliza el método [substring()](https://ru.hexlet.io/qna/java/questions/kak-izvlech-podstroku-iz-stroki-v-java) para esto. Piensa, según la tarea, desde qué índice y hasta qué índice debes extraer la subcadena. + Puedes implementar este método de diferentes maneras, solo te daremos una pista. Para resolverlo de esta manera, necesitarás tomar una subcadena de la cadena pasada como primer parámetro en el método `truncate()`. Utiliza el método [substring()](https://ru.hexlet.io/qna/java/questions/kak-izvlech-podstroku-iz-stroki-v-java?utm_source=code-basics&utm_medium=referral&utm_campaign=qna&utm_content=lesson) para esto. Piensa, según la tarea, desde qué índice y hasta qué índice debes extraer la subcadena. ```java var text = "bienvenido"; diff --git a/modules/40-methods-definition/300-method-definition-parameters/es/EXERCISE.md b/modules/40-methods-definition/300-method-definition-parameters/es/EXERCISE.md index 7a5d7e1..65e843a 100644 --- a/modules/40-methods-definition/300-method-definition-parameters/es/EXERCISE.md +++ b/modules/40-methods-definition/300-method-definition-parameters/es/EXERCISE.md @@ -17,7 +17,7 @@ var text = "¡funciona!" App.truncate(text, 4); // it w... ``` -Puedes implementar este método de diferentes maneras, solo te daremos una pista. Para resolverlo de esta manera, necesitarás tomar una subcadena de la cadena pasada como primer parámetro en el método `truncate()`. Utiliza el método [substring()](https://ru.hexlet.io/qna/java/questions/kak-izvlech-podstroku-iz-stroki-v-java) para esto. Piensa, según la tarea, desde qué índice y hasta qué índice debes extraer la subcadena. +Puedes implementar este método de diferentes maneras, solo te daremos una pista. Para resolverlo de esta manera, necesitarás tomar una subcadena de la cadena pasada como primer parámetro en el método `truncate()`. Utiliza el método [substring()](https://ru.hexlet.io/qna/java/questions/kak-izvlech-podstroku-iz-stroki-v-java?utm_source=code-basics&utm_medium=referral&utm_campaign=qna&utm_content=lesson) para esto. Piensa, según la tarea, desde qué índice y hasta qué índice debes extraer la subcadena. ```java var text = "bienvenido"; diff --git a/modules/40-methods-definition/300-method-definition-parameters/ru/EXERCISE.md b/modules/40-methods-definition/300-method-definition-parameters/ru/EXERCISE.md index e105e5f..dcb3df5 100644 --- a/modules/40-methods-definition/300-method-definition-parameters/ru/EXERCISE.md +++ b/modules/40-methods-definition/300-method-definition-parameters/ru/EXERCISE.md @@ -17,7 +17,7 @@ var text = "it works!" App.truncate(text, 4); // it w... ``` -Реализовать этот метод можно различными способами, подскажем лишь один из них. Для решения этим способом вам понадобится взять подстроку из строки, переданной первым параметром в метод `truncate()`. Используйте для этого метод [substring()](https://ru.hexlet.io/qna/java/questions/kak-izvlech-podstroku-iz-stroki-v-java). Подумайте, исходя из задания, с какого индекса и по какой вам надо извлечь подстроку? +Реализовать этот метод можно различными способами, подскажем лишь один из них. Для решения этим способом вам понадобится взять подстроку из строки, переданной первым параметром в метод `truncate()`. Используйте для этого метод [substring()](https://ru.hexlet.io/qna/java/questions/kak-izvlech-podstroku-iz-stroki-v-java?utm_source=code-basics&utm_medium=referral&utm_campaign=qna&utm_content=lesson). Подумайте, исходя из задания, с какого индекса и по какой вам надо извлечь подстроку? ```java var text = "welcome";