[英]Convert each letter of string into ascii values - java
我想添加兩個字符串並刪除字符串的重復字符,然后我想將字符串的每個字母轉換為 ascii 值。 轉換后,我想添加每個字母 ascii 值並獲得值的總數.. 例如:
ab+ab
ab // remove duplicates
65+66 //add ascii values
131 // total ascii values
好吧,添加兩個字符串只是使用 + 運算符進行連接:
//first and second should be declared as String.
String both = first + second;
查看此處了解如何從字符串中刪除重復字符。
最后,字符的 ascii 值只是該字符的 int 值。 因此,您可以這樣做:
int asciiSum = 0;
for (int i = 0; i < both.length(); i++){
asciiSum += (int)both.charAt(i);
}
這將為您提供字符串中 ascii 值的總和。
希望這可以幫助。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.