题目描述:

给定两个字符串 s 和 t ,它们只包含小写字母。字符串 t 由字符串 s 随机重排,然后在随机位置添加一个字母。请找出在 t 中被添加的字母。

示例:

image.png

解题思路:

求和
image.png

解:

public char findTheDifference(String s, String t) {

int as=0;

int at=0;

for(int i=0;i<s.length();++i){

as+=s.charAt(i);

}

for(int i=0;i<t.length();++i){

at+=t.charAt(i);

}

return (char)(at-as);

}