simplification serialiser

This commit is contained in:
marc barbier
2021-01-06 17:42:23 +01:00
parent d6858ba2bc
commit 13274d67ba
2 changed files with 1 additions and 28 deletions
Binary file not shown.
+1 -28
View File
@@ -10,34 +10,6 @@ public class DeckSerializer {
* @return * @return
*/ */
public static String serializeDeck(Deck d) public static String serializeDeck(Deck d)
{
//la direction reste incertaine car on n'est pas sur de l'ordre des données recut
return forwardSerialisze(d);
}
/**
* sérialise le deck a l'envers
* @param d
* @return
*/
private static String reverseSerialisze(Deck d)
{
StringBuilder str = new StringBuilder(d.getCards().size()*2);
Card[] cardArray = d.getCards().toArray(new Card[0]);
for(int i = cardArray.length -1 ; i >= 0 ; i--)
{
str.append(cardArray[i]+",");
}
return str.toString();
}
/**
* sérialise la deck a l'endroit
* @param d
* @return
*/
private static String forwardSerialisze(Deck d)
{ {
StringBuilder str = new StringBuilder(d.getCards().size()*2); StringBuilder str = new StringBuilder(d.getCards().size()*2);
for(Card c : d.getCards()) for(Card c : d.getCards())
@@ -45,5 +17,6 @@ public class DeckSerializer {
str.append(c+","); str.append(c+",");
} }
return str.toString(); return str.toString();
} }
} }