how to sort it using java?


在 2009年7月30日星期四UTC+8上午2时28分29秒,Kenton Varda写道:
>
> In C++, you can use the standard STL sort() function:
>   http://www.sgi.com/tech/stl/sort.html
>
> <http://www.sgi.com/tech/stl/sort.html>RepeatedPtrField supports 
> iterators, so you can do something like:
>
>   #include <algorithm>
>
>   struct StudentOrdering {
>     inline operator()(const Student* a, const Student* b) {
>       return a->score() < b->score();
>     }
>   }
>
>   void SortStudents(Class* cls) {
>     std::sort(cls->mutable_student()->begin(),
>               cls->mutable_student()->end(),
>               StudentOrdering());
>   }
>
> On Tue, Jul 28, 2009 at 8:03 PM, 李海波 <lihai...@gmail.com <javascript:>>wrote:
>
>>
>> example:
>> ==========.proto file ============
>> message Class{
>>    message Student{
>>        required string name = 1;
>>        required int32 score  = 2;
>>    }
>>
>>    repeated Student student = 1;
>> }
>> =============================
>>
>> I want to sort students of the class by score,how can i do?
>>
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Protocol Buffers" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/protobuf/-/Vcc9Khru_KoJ.
To post to this group, send email to protobuf@googlegroups.com.
To unsubscribe from this group, send email to 
protobuf+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/protobuf?hl=en.

Reply via email to