Oi gente, alguém conhece algum componente do java que seja semelhante ao Struct do C#?
Pergunto pois estou precisando criar uma lista que seja composta de tres atributos, 2 Strings e 1 Integer, não queria ter q criar uma classe para isto, tem jeito?
E de qualquer maneira, uma struct em C# é mais ou menos como se fosse uma classe do C# ou Java com todos os membros públicos. Os detalhes do layout em memória de uma classe em Java (ou de uma struct em C#) são mais ou menos os mesmos; nesse caso em particular (onde você quer ter Strings em uma struct) são exatamente os mesmos. Só é vantagem (em termos de consumo de memória) usar uma struct em C# quando todos os membros são tipos primitivos, e em C# o tipo “string” ou “System.String” não é primitivo, embora haja uma palavra-chave específica para ele.