首页 > 解决方案 > 将字符串转换为 ASCII 值数组

问题描述

我正在尝试制作一种方法,该方法将从字符串中获取每个字符,将每个字符转换为 ascii,然后用 ascii 值填充一个数组。

我制作的方法打印随机字符,所以我必须在这个函数中遇到问题。

public class Caesar {

public int[] stringToSymbolArray(String str){
    str = str.toUpperCase();
    int stringLength = str.length();

    int[] symbolArray = new int[str.length()];

    for (int i = 0; i < stringLength; i++) {
        char character = str.charAt(i);
        int ascii = (int) character;
        symbolArray[i] = ascii;
    }
    return symbolArray;
}

}

标签: java

解决方案


推荐阅读