Задание на экзамен. Напишите код на Java, пожалуйста!

Тема в разделе "Java", создана пользователем iwanbykov, 13 дек 2009.

Статус темы:
Закрыта.
  1. iwanbykov

    iwanbykov Гость

    Здравствуйте, помогите мне написать код на Яве. В С код данной задачи имеется. Необходимо в Яве. Задача на экзамен, ребята, выручайте!! Как вы поняли, я в яве не соображаю

    Задача: Строка с набором слов, разделенных запятыми. Надо запятые заменить на троеточие(не важно на что).

    Код в С:
    ...char str[] = "Hello.My name is Vasya."; //объявление символьного массива
    int i = 0;
    printf("First String : %s\n", str);
    while (str != '\0') // Цикл работает пока не признак конца строки
    {
    if (str=='.') //Проверка на искомый символ
    str ='...';
    ++i;
    }
    printf("New String : %s\n", str);... :)
     
  2. xKlonx

    xKlonx Lotus team
    Lotus team

    Регистрация:
    10 сен 2009
    Сообщения:
    412
    Симпатии:
    0
    Код (Text):
    public class Test{
    public String replaceString(String aSearch, String aFind, String aReplace) {
    String result = aSearch;
    if (result != null && result.length() > 0) {
    int a = 0;
    int b = 0;
    while (true) {
    a = result.indexOf(aFind, b);
    if (a != -1) {
    result = result.substring(0, a) + aReplace + result.substring(a + aFind.length());
    b = a + aReplace.length();
    } else
    break;
    }
    }

    return result;
    }



    public static void main(String[] args) {
    String str = "Hello,My, name, is, Vasya.";
    System.out.printf("First string: %s\n",str);
    Test a =new Test();
    str = a.replaceString(str, ",", "...");
    System.out.printf("New string: %s\n",str);
    }
    }
    на выходе имеем:
    First string: Hello,My, name, is, Vasya.
    New string: Hello...My... name... is... Vasya.
     
Загрузка...
Похожие Темы - Задание на экзамен
  1. jula939393
    Ответов:
    1
    Просмотров:
    1.354
  2. jula939393
    Ответов:
    1
    Просмотров:
    1.318
  3. nestadima
    Ответов:
    0
    Просмотров:
    2.760
  4. Mark
    Ответов:
    0
    Просмотров:
    602
  5. kira95
    Ответов:
    0
    Просмотров:
    949
Статус темы:
Закрыта.

Поделиться этой страницей