simplification serialiser
This commit is contained in:
Binary file not shown.
@@ -10,34 +10,6 @@ public class DeckSerializer {
|
||||
* @return
|
||||
*/
|
||||
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);
|
||||
for(Card c : d.getCards())
|
||||
@@ -45,5 +17,6 @@ public class DeckSerializer {
|
||||
str.append(c+",");
|
||||
}
|
||||
return str.toString();
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user