кодесурса

Упражнения по Java-строкам: чтение двух строк, сложение их вместе и возврат результата

script1adsense2code
script1adsense3code

Строка Java: упражнение 60 с решением

Напишите Java-программу для чтения двух строк, сложите их вместе и верните результат. Если строки имеют разную длину, пропустите символы в начале более длинной строки и сделайте их равными по длине.

Пример решения:

Java-код:

import java.util.*;
public class Main
{
public String minCat(String st1, String st2) 
{
  if (st1.length() == st2.length())
    return st1+st2;
  if (st1.length() > st2.length())
  {
    int diff = st1.length() - st2.length();
    return st1.substring(diff, st1.length()) + st2;
  } else 
  {
    int diff = st2.length() - st1.length();
    return st1 + st2.substring(diff, st2.length());
  }
}
public static void main (String[] args)
    {
      Main m= new Main();
      String str1 =  "Welcome";
	  String str2 =  "home";
	  
      System.out.println("The given strings is: "+str1+" and "+str2);
      System.out.println("The new string is: "+m.minCat(str1,str2));
	  }
}

Пример вывода:

 Данные строки: Добро пожаловать и домой
Новая строка: Comehome

Иллюстрированная презентация:


Блок - схема:

«Блок-схема:

Редактор кода Java:

Улучшите этот пример решения и опубликуйте свой код через Disqus

Previous: напишите Java-программу для чтения строки, если строка начинается с «red» или «black» и возвращает эту строку цвета, в противном случае возвращает пустую строку.
Далее: написать программу на Java для чтения строки и целого числа n, вернуть строку, состоящую из первого и последнего n символов строки.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code