当前位置: 首页 > 面试题库 >

尝试使用此代码将Java中的char数组转换为整数数组

诸葛卜霸
2023-03-14
问题内容

我正在尝试将字符数组转换为整数,以便可以获取ascii代码,但是我拥有的代码似乎无法正常工作。

import javax.swing.*;
import java.text.*;
import java.util.*;
import java.lang.*;

public class Encrypt {


public static void main(String[] args) {

String phrase = JOptionPane.showInputDialog(null, "Enter phrase to be messed with ");
char[] charArray = phrase.toCharArray();

for (int count = 0; count < charArray.length; count++) {
int digit = ((int)charArray[count]);

System.out.println(digit[count]);

}




}

问题答案:

您无需显式转换它。您可以简单地将其分配给int。请参阅5.1.2。扩大原始转换

例:

 char[] charArray = "test".toCharArray();

        for (int count = 0; count < charArray.length; count++) {
            int digit = charArray[count];

            System.out.println(digit);

        }

输出:

116
101
115
116


 类似资料:
  • 问题内容: 我正在尝试将字符数组转换为整数,以便可以获取ascii代码,但是我拥有的代码似乎无法正常工作。 问题答案: 您无需显式转换它。您可以简单地将其分配给int。请参阅5.1.2。扩大原始转换 例: 输出:

  • 是否可以将 ?如果是这样 - ? 我目前正在做一个项目,我需要<code>创建一个包含<code>字母表的字符数组。我当前的创建了一个(应该将

  • 问题内容: 概述Java程序如何将诸如“ 1,2,3,4,5”之类的字符串转换为数组({1,2,3,4,5}) 问题答案: 从zvzdhk: 然后,解析您的整数:

  • 问题内容: 将转换为的快速方法是什么? 例如 问题答案: 看看ByteBuffer类。 设置字节顺序保证了,,和。 或者,你可以手动执行以下操作: 该班是专为尽管这样的脏手任务。实际上,私有定义了以下辅助方法:

  • 问题内容: 我有一个Swift程序,可以与C库互操作。这个C库返回一个内部带有数组的结构,如下所示: 该定义已正确导入到Swift中。但是,该字段被解释为8个元素(类型为)的 元组 ,我不知道如何使用Swift 将其转换为a 。 没有可以接受元组的初始化程序,并且似乎不可能获得指向元组的第一个元素的指针(因为类型可以是异构的,这并不奇怪)。 现在,我最好的主意是创建一个微型C函数,该函数接受指向结

  • 本文向大家介绍java整数与byte数组的转换实现代码,包括了java整数与byte数组的转换实现代码的使用技巧和注意事项,需要的朋友参考一下 java整数与byte数组的转换实现代码            这里对java中整数与byte数组的转换进行了实现,平时的项目中很少用的到,但是特定需求的时候还是需要的,这里就记录下,亲测可用, 实现代码: 感谢阅读,希望能帮助到大家,谢谢大家对本站的支持