Служба уведомлений Apple Push включает службу обратной связи, чтобы предоставить вам информацию о неудачных push-уведомлениях. Когда push-уведомление не может быть доставлено, потому что на устройстве не существует предполагаемого приложения, служба обратной связи добавляет токен этого устройства в свой список. Push-уведомления, которые истекают перед доставкой, не считаются неудачной доставкой и не влияют на службу обратной связи. Используя эту информацию, чтобы прекратить отправку push-уведомлений, которые не будут доставлены, вы уменьшите ненужные накладные расходы и улучшите общую производительность системы.
Ежедневно запрашивайте службу обратной связи, чтобы получить список токенов устройства. Используйте метку времени, чтобы убедиться, что токены устройства не были перерегистрированы с момента создания записи обратной связи. Для каждого устройства, которое не было перерегистрировано, прекратите отправку уведомлений. APNs контролирует поставщиков за их усердие в проверке службы обратной связи и воздерживается от отправки push-уведомлений на несуществующие приложения на устройствах.
blockquote>
Просто поместите этот код в цикл for следующим образом:
for(int i=0;i<10;i++){
int random = (int)(Math.random()* (50 + 1));
System.out.println (random);
}
Не в цикле for per per, но использует Random
Random r = new Random();
long[] longs = r.longs(1, 50).limit(10).toArray();
Arrays.stream(longs).forEach(System.out::println);
1 включительно, а 50 в этом случае нет.
Вы успешно создаете одно случайное число. Вам просто нужно сделать это 10 раз, чтобы получить 10 разных чисел.
import java.util.Random;
class RandomNumbers {
public static void main (String [] args)
{
for (int i=0; i<10;i++){
int random = (int)(Math.random()* (50 + 1));
System.out.println (random);
}
}
Используйте цикл for и цикл 10 раз, каждый раз генерируя новый номер и распечатывая его:
public static void main(String[] args) {
for (int i = 0; i < 10; i++) {
int random = (int)(Math.random() * (50 + 1));
System.out.println(random);
}
}
Вложите ваше случайно сгенерированное число и напечатайте в цикле for.
import java.util.Random;
class RandomNumbers
{
public static void main (String[] args)
{
for (int i = 1 ; i <= 10 ; i++)
{
int random = (int) (Math.random () * (50 + 1));
if (i < 10)
{
System.out.print (random + ", ");
}
else
{
System.out.print (random);
}
}
}
}
Заметки об изменениях, которые я сделал: println изменен на печать, так что все десять чисел выводятся в одной строке, добавлен оператор if / else для форматирования вывода [ 113]
Ваш вывод должен выглядеть следующим образом:
35, 27, 39, 19, 7, 48, 19, 27, 8, 38