Спасибо, это помогло!xr0m писал(а):Pattern pSign = Pattern.compile("\\+|\\*|\\-|\\/");
Найдено 16 результатов
- 15 июл 2013, 14:11
- Форум: Java
- Тема: Регулярные выражения
- Ответы: 33
- Просмотры: 19691
Re: Регулярные выражения
- 15 июл 2013, 13:25
- Форум: Java
- Тема: Регулярные выражения
- Ответы: 33
- Просмотры: 19691
Re: Регулярные выражения
в предыдущем сообщении скрин, что пишет когда пытаюсь экранироватьklblk писал(а):тогда м.б. вот так:
Pattern pSign = Pattern.compile("[\+\-\*\/]");
- 15 июл 2013, 13:18
- Форум: Java
- Тема: Регулярные выражения
- Ответы: 33
- Просмотры: 19691
Re: Регулярные выражения
Мой тебе совет. Не лезь в андроид, пока не познаешь как работать в Java. Иначе это будет походить на этакое извращение. Просто Java меня заинтересовала только потому, что на ней пишут под андроид) Первый проект доделаю, дальше легче пойдёт) Pattern pSign = Pattern.compile("[+-*/]"); та же ошибка =(...
- 15 июл 2013, 01:07
- Форум: Java
- Тема: Регулярные выражения
- Ответы: 33
- Просмотры: 19691
Re: Регулярные выражения
Это не отменяет то, что ты делаешь грубейшие ошибки в коде, ты не инициализируешь переменные, отсюда твой нальпоинтер. На яве пишу 3й день, поэтому и ошибки... спасибо) подскажите ещё вот какую штуку, ругается на неправильный синтаксис в регулярном выражении Pattern pSign = Pattern.compile("+|*|-|/...
- 14 июл 2013, 22:00
- Форум: Java
- Тема: Регулярные выражения
- Ответы: 33
- Просмотры: 19691
- 14 июл 2013, 21:46
- Форум: Java
- Тема: Регулярные выражения
- Ответы: 33
- Просмотры: 19691
Re: Регулярные выражения
у меня может быть больше 2 чисел, поэтому и не объявил
- 14 июл 2013, 21:21
- Форум: Java
- Тема: Регулярные выражения
- Ответы: 33
- Просмотры: 19691
- 14 июл 2013, 12:57
- Форум: Java
- Тема: Регулярные выражения
- Ответы: 33
- Просмотры: 19691
Re: Регулярные выражения
package com.example.calc; import java.util.regex.Matcher; import java.util.regex.Pattern; import android.app.Activity; import android.os.Bundle; import android.view.Menu; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; import android.widget.TextView...
- 14 июл 2013, 03:23
- Форум: Java
- Тема: Регулярные выражения
- Ответы: 33
- Просмотры: 19691
Re: Регулярные выражения
нет, даже так
всё равно та же ошибка
Код: Выделить всё
text.setText(String.valueOf(result));- 14 июл 2013, 02:35
- Форум: Java
- Тема: Регулярные выражения
- Ответы: 33
- Просмотры: 19691
Re: Регулярные выражения
TextView text; int result; int a[]; case R.id.equals: a[0] = Integer.valueOf("12"); a[1] = Integer.valueOf("23"); result = a[0] + a[1]; text.setText(text.getText()+ "=" + String.valueOf(result)); break; вот весь код кнопки, всё уже упростил для теста дальше некуда, я не представляю что тут может бы...
- 14 июл 2013, 01:19
- Форум: Java
- Тема: Регулярные выражения
- Ответы: 33
- Просмотры: 19691
- 13 июл 2013, 23:41
- Форум: Java
- Тема: Регулярные выражения
- Ответы: 33
- Просмотры: 19691
Re: Регулярные выражения
в том то и дело что нет ошибок, компилируется, а когда нажимаю кнопку приложение вылетает =(
массив объявлен int[] a;
массив объявлен int[] a;
- 13 июл 2013, 16:09
- Форум: Java
- Тема: Регулярные выражения
- Ответы: 33
- Просмотры: 19691
Re: Регулярные выражения
краш вызывает почему-то банальная конвертация String->Int, если закоментировать эти строки
то приложение не вылетает, в чём здесь проблема?
я что-то не так конвертирую?
Код: Выделить всё
a[0] = Integer.parseInt("12");
a[1] = Integer.parseInt("23");я что-то не так конвертирую?
- 10 июл 2013, 21:53
- Форум: Java
- Тема: Регулярные выражения
- Ответы: 33
- Просмотры: 19691
Re: Регулярные выражения
попробовал как ты написал, всё равно вылетает =(
- 10 июл 2013, 20:56
- Форум: Java
- Тема: Регулярные выражения
- Ответы: 33
- Просмотры: 19691
Re: Регулярные выражения
Велосипед конечно, но уж как просишь "(\\d*)+(\\d*)" matcher.group(1) - все числа до плюса matcher.group(2) - все числа после плюса тоесть если я оставлю ("\\d+") и напишу while (matcher.find()) { a[i] = Integer.parseInt(matcher.group(i+1)); i++; } то сработает? (просто вдруг будет не 10+20, а 10+1...
- 10 июл 2013, 20:30
- Форум: Java
- Тема: Регулярные выражения
- Ответы: 33
- Просмотры: 19691
Регулярные выражения
Всем доброго времени суток! Разбираться в создании приложений и соответственно языке начал всего несколько дней назад, поэтому код может быть абсурден) Решил первым приложением сделать калькулятор, проблема вот в чём: В textView пишем выражение, допустим 10+20 , по нажатию = выполняется код ниже: (е...

