Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Java программирование > Общие вопросы по Java, Java SE, Kotlin
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.02.2013, 18:59   #1
Чайничек.
Пользователь
 
Регистрация: 07.06.2011
Сообщений: 11
По умолчанию java.

Задание: создать строку из 50 слов. Посчитать в ней количество слов, которые содержат одинаковые наборы символов(в независимости от положения и регистра). Выполнить с использованием String, StringBuffer, StringTokenizer. Вывести на экран замеры производительности.

кто готов взяться помочь, пишите
Чайничек. вне форума Ответить с цитированием
Старый 24.02.2013, 22:24   #2
Carbon
JAVA BEAN
Участник клуба
 
Аватар для Carbon
 
Регистрация: 22.04.2007
Сообщений: 1,329
По умолчанию

За деньги. Во фриланс.
Carbon вне форума Ответить с цитированием
Старый 25.02.2013, 18:45   #3
Andy_Tall
Новичок
Джуниор
 
Регистрация: 25.02.2013
Сообщений: 1
По умолчанию Недоумение???

Код, выводящий двумерный массив в консоль. Вроде всё правильно.....но не работает....подскажите, в чем проблема?


КОД:
import java.util.*;
class Matrix
{
private int [][] a;

Matrix(int str, int stb, int x, int y)
{
int[][] a = new int[str][stb];
Random r = new Random();
for(int i = 0; i<a.length; i++)
{
for(int j = 0; j<a[i].length; j++)
{
a[i][j] = r.nextInt(y - x + 1) + x;
}
}

/*for(int i = 0; i<a.length; i++)
{
for(int j = 0; j<a[i].length; j++)
{
System.out.print(a[i][j] + " ");
}
System.out.println();
}*/

}

void print()
{
for(int i = 0; i<a.length; i++)
{
for(int j = 0; j<a[i].length; j++)
{
System.out.print(a[i][j] + " ");
}
System.out.println();
}
}
}

public class MatrixClass {

/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Matrix m = new Matrix(3, 4, 5, 10);
m.print();
}

}
Andy_Tall вне форума Ответить с цитированием
Старый 26.02.2013, 05:15   #4
gpo
 
Регистрация: 25.02.2013
Сообщений: 5
По умолчанию

В строчке int[][] a = new int[str][stb]; удали int[][] и все будет работать.
gpo вне форума Ответить с цитированием
Старый 26.02.2013, 05:18   #5
gpo
 
Регистрация: 25.02.2013
Сообщений: 5
По умолчанию

Вот как должен выглядеть конструктор Matrix
Код:
Matrix(int str, int stb, int x, int y)
{
a = new int[str][stb];
Random r = new Random();
for(int i = 0; i<a.length; i++)
{
for(int j = 0; j<a[i].length; j++)
{
a[i][j] = r.nextInt(y - x + 1) + x;
}
}
gpo вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Аналог MoveNext на Java. Перевод программы с C# на Java SheShe Помощь студентам 0 19.12.2012 19:45
чтение файла в массив строк java (Перенесено из Java SE) Sasha9132 Помощь студентам 0 18.11.2010 22:57
Помогите справиться с java.lang.OutOfMemoryError: Java heap space Levilaulada Помощь студентам 1 17.05.2009 10:59