Объект XML для “/”?

Использование коллекций для перетасовки массива примитивных типов является немного избыточным ...

Достаточно просто реализовать функцию самостоятельно, используя, например, Fisher-Yates shuffle :

import java.util.*;
import java.util.concurrent.ThreadLocalRandom;

class Test
{
  public static void main(String args[])
  {
    int[] solutionArray = { 1, 2, 3, 4, 5, 6, 16, 15, 14, 13, 12, 11 };

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

  // Implementing Fisher–Yates shuffle
  static void shuffleArray(int[] ar)
  {
    // If running on Java 6 or older, use `new Random()` on RHS here
    Random rnd = ThreadLocalRandom.current();
    for (int i = ar.length - 1; i > 0; i--)
    {
      int index = rnd.nextInt(i + 1);
      // Simple swap
      int a = ar[index];
      ar[index] = ar[i];
      ar[i] = a;
    }
  }
}

41
задан Ray Booysen 12 February 2009 в 08:32
поделиться

4 ответа

Наклонная черта вправо допустима, как и не нуждается в дальнейшем кодировании.

единственные зарезервированные символы:

>
<
&
%

еще для большего количества объектов XML - http://en.wikipedia.org/wiki/List_of_XML_and_HTML_character_entity_references

49
ответ дан Ray Booysen 4 August 2019 в 21:29
поделиться

Нет никакой предопределенной ссылки на сущность для него, но можно использовать символьную ссылку: “& #47; ”.

Однако Вы не должны выходить / для включения в XML. Вам, возможно, придется включать его для включения во что-то еще, например, часть пути URI. Но затем необходимо было бы выйти из него для того формата сначала; приложение, которое берет URI, не имело бы никакого способа знать, закодировали ли Вы его в XML или нет.

5
ответ дан bobince 4 August 2019 в 21:29
поделиться

У Вас, вероятно, есть ограниченный атрибут, как определено в XML-схеме.

я не знаю то, что Вы подразумеваете под форматированием XML.

0
ответ дан leppie 4 August 2019 в 21:29
поделиться

Я не вижу, почему значение "Jim/Bob" нуждалось бы в выходе или вызвало бы XML любые проблемы вообще.

4
ответ дан AnthonyWJones 4 August 2019 в 21:29
поделиться
Другие вопросы по тегам:

Похожие вопросы: