例如:张三 我现在得到结果是 zhangsan 我想要的结果是ZhangSan 这个很简单,你既然可以得到zhangsan了说明你已经有库了,那么你就一个个汉字去读库啊 例如:先读张,得到zhang,将第一个字符变为大写就是Zhang了,再去库里读三得到san,再将S大写,依次类推最后将所有字符串拼起来不就是ZhangSan了吗。    
java中汉语转换成拼音且可以分大小写
    Java API中没有这种方法吧,如果要实现这样的话,需要自己维护一个数据字典(类似于数据库),用于存储汉字和拼音。2012-10-30
例如:张三 我现在得到结果是 zhangsan 我想要的结果是ZhangSan
 
这个很简单,你既然可以得到zhangsan了说明你已经有库了,
那么你就一个个汉字去读库啊
 
例如:先读张,得到zhang,将第一个字符变为大写就是Zhang了,再去库里读三得到san,再将S大写,依次类推最后将所有字符串拼起来不就是ZhangSan了吗。2012-10-31
有个叫pinyin4j的开源库2012-10-30