Java создает массив объекта, который 40% длины массива должен быть объектом x другой объект 30% Z и 30% объекта Y [закрыто] -- java поле с участием arrays поле с участием object пол Связанный проблема

Java create an array of object which the 40% of the array length should be object x the other 30% object z and 30% object y [closed]


-1
vote

проблема

русский
<в сторону CLASS = "S-NEWACTS S-WELTIVE__info JS-Post-New Imide MB16« Роль = «Статус»>
закрыт . Этот вопрос нуждается в Детали или ясность . В настоящее время он не принимает ответы.

<Путь d = "M15 6.38A6.48 6.48 0 007.78. 04H-.02A6.49 6.49 0 002.05 5.6A6.31 6.31 0 002.39 5.75C.49.39.76.93.76 1.5V.24C0 1.07.89 1.9 1.92 1.92.75C1.04 0 1.92-.83 1.92-1.9v-. 2C0-.6.26-1.15.7-1.6.26-1.15.7-1.48A6.32 6.32 0 0015 6.37ZM4.03 5.85A4.49 4.49 0 018 2.02A4.48 4,48 0 015 4.36 4.3 4,3 0 01-1.72 3.44C-01-1.74-1.5 1.9- 1.5 3.08V.1H7.2V-.14C0-1.23-.6-2.34-1.3-1.32.32-1.53-3.07A4.32.32.32 0 01-1.64-3.94ZM10 18A1 1 0 000-2х7А1 1 0 100 2H3Z ">

Хотите улучшить этот вопрос? Добавить детали и уточнить проблему с помощью Редактирование этого поста .

Закрыто 3 года назад .

Улучшить этот вопрос .

Я хочу создать массив объекта, который 40% длины массива должен быть объектом X, другой объект 30% Z и 30% объекта Y. поэтому я генерирую случайное число для длины массива

 <код> int numb = 10 + (int) (Math.random() * 20);   

Например, если случайное число 10, длина массива будет 10 и от этого 10 я хочу, чтобы 4 элемента были объектом x другой 3 элемента be объектом z и другой 3 элемента объекта Y. Как я могу это сделать?

Спасибо за ваше время Извините за плохой английский

Английский оригинал

I want to create an array of object which the 40% of the array length should be object x ,the other 30% object z and 30% object y. so i generate random number for array length

int numb = 10 + (int) (Math.random() * 20); 

for example if the random number is 10 the array length will be 10 and from that 10 i want the 4 elements be object x the other 3 element be object z and the other 3 element object y.How can i do that?

thanks for your time sorry for bad english

</div
        
   
   

Список ответов

0
 
vote
vote
Лучший ответ
 
 <код> while9  
 
int numb = 10 + (int) (Math.random() * 20); Object[] a = new Object[numb]; for (int i = 0; i < a.length; i++) {     if (i < (int)(a.length * 0.4))         a[i] = x;     else if (i >= (int)(a.length * 0.4) && i < (int)(a.length * 0.7))         a[i] = y;     else         a[i] = z; } 
</div
 
 
0
 
vote

позволяет предположить, что вы получите свой вклад о максимальном количестве объектов, которые вы можете иметь.

 <код> do {   cout <<"Please input a valid day."<< endl;   date.day = 0;   cin>>date.day;   if (cin.fail()) {     cin.clear();     cin.ignore(1024, ' ');   } } while(cin.fail() || date.day > 31 || date.day < 1); 0  
 

Lets assume you get your input about the max number of objects you can have .

 Class ObjectCount  {      String objectName; //class Name      int  maxCount; // number of objects based on percentage      int currentCount;  }     Create            HashMap<String,ObjectCount>map=new HashMap<>();           List<Object>list; // This list has all the objects            Object[] arr=new Object[list.size()];//Assuming we have to fill this array           int index=0;           for(Object obj:list)           {           String className=obj o.getClass().getName()            ObjectCount count=map.get("className");             if(count.currentCount<maxCount)               {               count.currentCount+=1;               map.put(className,count);               arr[index++]=obj;                }                else              {               // If you want throw some Exception              }           }   
</div
 
 

Связанный проблема

6  Получите ключ с использованием значения от объекта в JavaScript?  ( Get key using value from an object in javascript ) 
<код> c = { "UNKNOWN_ERR" : 0, "INDEX_SIZE_ERR" : 1, "DOMSTRING_SIZE_ERR" : 2, "HIERARCHY_REQUEST_ERR" : ...

1  Конвертировать значение jQuery value на не объекту  ( Convert jquery option value to a non object ) 
Я пытаюсь передать текст VAR опции на событие нагрузки в jQuery, но код не возвращает текст значения опции, я полагаю, что он возвращает объект. Как мне получ...

7  Как лучше всего обрабатывать объект объекта C ++: пустые конструкторы или указатели?  ( How to best handle c object initialization empty constructors or pointers ) 
Мне интересно, каков лучший способ пойти на инициализацию объекта и хранение в отношении объектов, которые должны иметь относительно большую масштабную / дл...

2  Node.js Web Sockets Сервер: Является ли моя идея для управления данными стабильным / масштабируемым?  ( Node js web sockets server is my idea for data management stable scalable ) 
Я разрабатываю RPG браузер HTML5 Multi-Player RPG с Node.js, работающим на бэкэнде с плагином веб-розетки для передачи данных клиента. Проблема, которую я ста...

0  Как определить атрибуты для всех свойств объекта одновременно (или установить по умолчанию)  ( How to define attributes for all properties of an object simultaneously or set ) 
Я пишу Angularjs поставщика услуг (функция), что: . принимает результаты из ряда различных таблиц базы данных SQLite Возвращает объект к различным функция...

0  Наличие объекта массива на куче  ( Array object existence on the heap ) 
Если у класса есть массив в качестве его элемента, и если объект класса создан, то где этот объект массива живет. Я имею в виду объект класса пребывания в куч...

50  Это все в .NET объект?  ( Is everything in net an object ) 
Пожалуйста, помогите нам решить споры "почти" все - это объект ( ответ на стек переполнения вопроса как новичок, есть что-то, что я должен остерегаться, пр...

0  Как настроить ссылку заголовка объекта при публикации действия открытого графа?  ( How to customize the title link of an object when publishing a open graph action ) 
Я успешно опубликовал действие с объектом на FB Open Graph. Объект включает в себя изображение, заголовок (это ссылка) и описание. Когда я щелкнул ссылку на з...

0  Произвольная схемы именования (бизнес-объекты)  ( Arbitrary naming convention business objects ) 
Хорошо, делаете ли вы <код> [self setNeedsDisplay]1 или <код> [self setNeedsDisplay]2 <Код> [self setNeedsDisplay]3 или <код> [self setNeedsDisplay]4 Ка...

0  Как сделать мой объект жить даже мое приложение закрыто  ( How to make my object live even my app closed ) 
У меня есть ситуация, когда у меня есть два приложения для простоты, сохраняют его как <код> APP1 и <код> APP2 , я передаю объект <код> remoteCallback как <...

0  Вызов ToString () на ссылочный тип [Закрыто]  ( Calling tostring on a reference type ) 
<в сторону CLASS = "S-NEWACTS S-WELTIVE__info JS-Post-New Imide MB16« Роль = «Статус»> <Путь d = "M15 6.38A6.48 6.48 0 007.78. 04H-.02A6.49 6.49 0 002.05 ...

0  Мне нужна помощь о том, как реализовать класс, который можно отобразить в инспекторе объекта  ( I need help on how to implement class that can be shown in object inspector ) 
У меня есть <код> ... TDispPitch = class private iLineSize: Integer; iLineColor: TColor; bDisplayAccent: Boolean; bVisible: Boolean; p...

359  Создание объекта с динамическими клавишами [дубликат]  ( Creating object with dynamic keys ) 
<в сторону CLASS = "S-NEWACTS S-WELTIVE__info JS-Post-New Imide MB16« Роль = «Статус»> Этот вопрос уже есть ответы здесь : ...

2  «Все это объект», любое имя для этой функции?  ( Everything is an object any name for this feature ) 
На некоторых языках (специально динамически набираются), все, четные значения, является объектом. Как в Руби, вы можете сказать: 5.times {сделать что-нибудь...

8  Реализация аудиторской тропы для объектов в C #?  ( Implementing audit trail for objects in c ) 
Я ищу идеи о том, как реализовать аудиторские маршруты для моих объектов в C #, для текущего проекта, в основном мне нужно: 1. Состояние старых значений и н...

1885  Вызов функции модуля, используя его имя (строка)  ( Calling a function of a module by using its name a string ) 
Какой лучший способ пойти назовать функцию, данную строку с именем функции в программе Python. Например, скажем, что у меня есть модуль <код> foo , и у меня е...

-1  Я не могу положить строку в коммутатор, ни массив в классе  ( I cant put a string in a switch nor an array in a class ) 
Хорошо, я делаю довольно большой файл на мой взгляд, поэтому я хотел разделить его в несколько файлов для более чистого кода. Поэтому у меня есть основной фай...

4  Глубоко против плоской модели объекта [закрыто]  ( Deep vs flat object model ) 
<в сторону CLASS = "S-NEWACTS S-WELTIVE__info JS-Post-New Imide MB16« Роль = «Статус»> закрыт . Этот вопрос находится на основе мнения . В настоящее вре...

3  DB4O Deals  ( Db4o concerns ) 
Я заинтересован в использовании DB4O в качестве моим механизма настойчивости в моем настольном приложении, но я обеспокоен парой вещей. 1-я забота: случайн...

1  Функция, которая возвращает список объектов, которые содержат другую функцию  ( Function that returns a list of objects that contains another function ) 
Не уверен, что заголовок понятен. Ниже приведена моя попытка, но я получил необработанный SyntaxError: неожиданный токен '}'. Как вы это исправить? ...

0  Как я могу автоматически добавить свойство индекса на массив объектов PHP  ( How can i auto add an index property to an array of php objects ) 
Я строю массив объектов, как это: <код> $my_array[] = (object) array( 'url' => 'http://someurl.com', 'created' => '06/26/2011', 'some_value' => ...

45  Как проводить итерацию через арайлист объектов арайлиста объектов?  ( How to iterate through an arraylist of objects of arraylist of objects ) 
<Сильные> Использование примера: Позвольте сказать, у меня есть класс Call Gun . У меня есть другой класс Call Bullet . Класс <Код> Gun имеет ArrayLis...

1  Запустите код на создание экземпляра класса PHP?  ( Run code on creation of a php class instance ) 
Я хочу, чтобы код запустился всякий раз, когда я создаю новый объект. Например, см. Это: <код> <?php class Test { echo 'Hello, World!'; } $test = new Test...

727  Как определить равенство для двух объектов JavaScript?  ( How to determine equality for two javascript objects ) 
Строгий оператор равенства скажет вам, если два объекта типы равны. Тем не менее, есть ли способ сказать, будут ли два объекта равны, очень похожи на хеш-к...

3  Объект преобразования точки при использовании Simple-XML  ( Transforming point object when using simple xml ) 
Я сериализацию класса, используя Simple-XML ( http://simple.sourceforge.net/ ) Но когда я пытаюсь использовать @Element на точечном объекте, я получаю ошибку...

Связанный проблема

6  Получите ключ с использованием значения от объекта в JavaScript? 
1  Конвертировать значение jQuery value на не объекту 
7  Как лучше всего обрабатывать объект объекта C ++: пустые конструкторы или указатели? 
2  Node.js Web Sockets Сервер: Является ли моя идея для управления данными стабильным / масштабируемым? 
0  Как определить атрибуты для всех свойств объекта одновременно (или установить по умолчанию) 
0  Наличие объекта массива на куче 
50  Это все в .NET объект? 
0  Как настроить ссылку заголовка объекта при публикации действия открытого графа? 
0  Произвольная схемы именования (бизнес-объекты) 
0  Как сделать мой объект жить даже мое приложение закрыто 
0  Вызов ToString () на ссылочный тип [Закрыто] 
0  Мне нужна помощь о том, как реализовать класс, который можно отобразить в инспекторе объекта 
359  Создание объекта с динамическими клавишами [дубликат] 
2  «Все это объект», любое имя для этой функции? 
8  Реализация аудиторской тропы для объектов в C #? 
1885  Вызов функции модуля, используя его имя (строка) 
-1  Я не могу положить строку в коммутатор, ни массив в классе 
4  Глубоко против плоской модели объекта [закрыто] 
3  DB4O Deals 
1  Функция, которая возвращает список объектов, которые содержат другую функцию 
0  Как я могу автоматически добавить свойство индекса на массив объектов PHP 
45  Как проводить итерацию через арайлист объектов арайлиста объектов? 
1  Запустите код на создание экземпляра класса PHP? 
727  Как определить равенство для двух объектов JavaScript? 
3  Объект преобразования точки при использовании Simple-XML