【发布时间】:2014-12-22 23:11:11
【问题描述】:
比如说我有一个字符串,即
"my dog did a Foo"
我想将每个字符传入一个数组列表,然后根据某些索引进行操作。
所以在这种情况下我需要将字符转换为它们的十进制值:-
"my dog did a Foo"
将转换为以下十进制表示:-
109 121 32 100 111 103 32 100 105 100 32 97 32 70 111 111
一旦完成,我需要将它发送到一个数组列表并使用第二个数字“121”编译一个字符串
最后一个数字“111”和另一个让我们说“97”并将使用这些数字进行计算。
因此,如果将它们解析为数组列表,则在这种情况下“121”的第二个数字的索引是 index1, 在这种情况下,“111”的索引将是等于字符串长度的索引。(最后一个字符)这意味着我们需要先确定这个索引。 最后是 97,即索引 11。
如何编写将字符串转换为十进制字符值的语句,将每个字符添加到数组列表中自己的索引,然后根据索引进行计算?它已经杀死了我一个多月!
以下代码非常错误,但希望能说明我打算做什么
如果我们使用“i”。表示数组中的索引。
k = 0;
private String lengthofstring = k;
while (k <= lengthofstring){
System.out.println(i.1+i.11 + "-" + i.lengthofstring);
k++
}
应该是打印:-
218-111(or whichever is at the index equal to lengthofstring)
任何帮助都会很棒
非常感谢您提供的任何帮助。
【问题讨论】:
-
好的,你在这里问了几个问题。其中两个本质上是“我如何使用 ArrayLists”。我建议您将其简化为一个问题,并告诉我们您整个月都在做什么来解决它。您可以在自己的主题中同时询问其他问题!听起来不错?
-
你知道
String类有charAt(int ind)方法吗?
标签: java arrays string arraylist char