syntax = "proto2"; package com.example; message Person { required string name = 1; required int32 age = 2; optional string address = 3; } import com.example.Person; public class Main { public static void main(String[] args) { Person.Builder builder = Person.newBuilder(); builder.setName("John"); builder.setAge(30); builder.setAddress("123 Main St"); Person person = builder.build(); byte[] serializedData = person.toByteArray(); Person deserializedPerson = Person.parseFrom(serializedData); System.out.println(deserializedPerson.getName()); System.out.println(deserializedPerson.getAge()); System.out.println(deserializedPerson.getAddress()); } }


上一篇:
下一篇:
切换中文