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

我们可以将整数转换为字符吗

仲孙向明
2023-03-14
问题内容

我们可以将字符转换为等效于ASCII值的整数,但是我们可以做相反的事情,即将给定的ASCII值转换为其等效的字符吗?

public String alphabets(int[] num)
{
char[] s = new char[num.length];
String str = new String();
for(int i=0; i< num.length; i++)
{   
    s[i] = 'A' + (char)(num[i]- 1);
    str += Character.toString(s[i]);
}
return str;         
}

显示可能丢失的精度错误…


问题答案:

转换为:

int i = 65;
char c = (char)i;

char c = 'A';
int i = (int)c;


 类似资料:
  • 问题内容: 我们可以将字节数组转换为Java中的InputStream吗?我一直在上网,但找不到。 我有一个具有InputStream作为参数的方法。 我拥有的InputStream 是base64编码的,因此我不得不使用 现在如何再次转换为? 问题答案: 用途:

  • 本文向大家介绍我们可以使用Java以多种方式将String转换为字符数组?,包括了我们可以使用Java以多种方式将String转换为字符数组?的使用技巧和注意事项,需要的朋友参考一下 您可以通过将String的每个元素复制到数组或使用方法将String转换为字符数组。 复制每个元素 获取要转换的字符串。 创建一个长度为String的空字符数组。 String类的charAt()方法返回特定位置的字

  • 问题内容: 如何在JavaScript中将字符串转换为整数? 问题答案: 最简单的方法是使用本机函数: 如果这对您不起作用,则有 parseInt , 一元加号 , 带有floor的parseFloat 和 Math.round 方法。 parseInt: 一元加号,如果您的字符串已经是整数形式: 如果您的字符串是浮点数或可能是浮点数,并且您想要一个整数: 或者,如果您要多次使用Math.floo

  • 问题内容: 有什么方法可以将null转换为Integer。null实际上是一个字符串,我在我的服务层中传递该字符串,将其接受为整数。因此,每当我尝试将null字符串强制转换为Integer时,都会引发异常。但是我必须将null转换为Integer。 问题答案: 您 不能 从String强制转换为Integer。但是,如果您尝试将字符串转换为整数,并且必须提供处理字符串的实现,请查看以下代码片段:

  • 问题内容: 给定一个数字: 将其转换为字符串的“最佳”方法是: 问题答案: 有多种方法: (我的偏爱) (我不知道编译器如何处理它,也许它和上面一样有效)

  • 问题内容: 我有一个整数 在声明中,我必须将其与一些字符串进行比较。我不能在开始时设置为字符串,因为必须在循环中将其递减。 如何转换? 问题答案: 我找到了答案。 将整数转换为字符串: 将字串转换为整数: