3. Java Переменные. | Библиофил — частный блог
Get Adobe Flash player

Переменные разделяются на два вида: примитивы (простые типы) и ссылки.
При объявлении переменных всегда нужно указывать имя и тип.
Переменные простого типа содержат биты, представляющие значение (5, ‘a’, true, 3.1416 и т. д.). Ссылки включают биты, описывающие способ получить объект в куче. Ссылочная переменная похожа на дистанционный пульт управления.
Используя оператор «точка» (.) в сочетании со ссылочной переменной, вы как бы нажимаете кнопки на пульте для получения доступа к методам или переменным экземпляра. Ссылочная переменная имеет значение null, если не ссылается ни на какой объект. Массив—это всегда объект, даже если он объявлен для хранения простых значений. Не бывает массивов простого типа, есть массивы, которые хранят примитивы.

public class GenerWords {

public static void Gener() {
String [] list1= {«чудесный»,»добрый»,»отзывчивый»};
String [] list2= {«круглосуточный»,»трех-звенный»,»взаимный», «обоюдный выигрыш»,»фронтенд»,»на основе веб-технологий», «проникающий», «умный», «шесть сигм»};
String [] list3= {«уполномоченный»,»трудный»,»чистый продукт», «ориентированный»,»центральный»,»распределенный», «кластеризованный», «фирменный», «нестандартный ум»};
String [] list4= {«пункт разгрузки»,»процесс»,»выход из положения», «тип структуры»,»талант»,»подход», «уровень завоеванного внимания», «портал», «период времени»};

int oneLength = list1.length;
int twoLength = list2.length;
int threeLength = list3.length;
int fourLength = list4.length;

int rand1 = (int) (Math.random()*oneLength);
int rand2 = (int) (Math.random()*twoLength);
int rand3 = (int) (Math.random()*threeLength);
int rand4 = (int) (Math.random()*fourLength);

String phrase = list1[rand1] + » » + list2[rand2] + » » + list3[rand3] + » » + list4[rand4];
System.out.println(«Все, что нам нужно, это » + phrase);
}

public static void main(String[] args){

//GenerWords words = new GenerWords();
//words.Gener();
Gener();// вот так не работает public void Gener(), а вот так работает public static void Gener()
}
}//конец