练习-Java字符串之字符串、字符数组与字节数组间的使用之统计单词中各字母的ASCII码值的和

任务描述

本关任务:统计给定单词中各字母的 ASCII 码值的和。

import java.io.*;
import java.util.Arrays;
import java.util.Scanner;

public class FileTest {

    public static void main(String[] args) throws IOException {
        // 请在Begin-End间编写完整代码
        /********** Begin **********/
        // 接收给定的字符串(单词)
        Scanner input = new Scanner(System.in);
        String str = input.next();
		// 定义变量
        int sum = 0;
        // 将字符串转为字节数组
        byte[] array = str.getBytes();
        // 累加单词中各字母的ASCII码值
        for (byte i : array){
            sum += i;
        }
        // 输出累加值
        System.out.println(sum);
        /********** End **********/

    }
}

上一篇:LeetCode Hot 100——20. 有效的括号(beats 100%)


下一篇:ASCII对照表