Java教程

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

本文主要是介绍练习-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 **********/

    }
}

这篇关于练习-Java字符串之字符串、字符数组与字节数组间的使用之统计单词中各字母的ASCII码值的和的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!