java中char与String的区别