大家好,我正忙于打破/拆分字符串。然而,字符串不是固定的,所以当输入改变时,程序仍然必须处理任何字符输入。
到目前为止,我已经走了这么远,但我迷路了。
我制作了一个字符数组,并将数组的大小设置为等于将作为输入获取的任何字符串的长度。我做了一个 for 循环来遍历字符串的字符。
我现在如何将我的字符串插入到数组中,因为我知道我的字符串还没有在那里?然后,当它最终遍历我的字符串的字符时,必须在不同的行上打印出数字和操作数。所以在这种情况下输出看起来像这样;
1
+
3
,
432
.
123
等等
我想在不使用匹配器、扫描器等的情况下做到这一点。我想使用基本的 Java 技术,就像你在 HeadfirstJava 的前 3 章中学到的那样。
public class CharAtExample {
public static void main(String[] args) {
// This is the string we are going to break down
String inputString = "1+3,432.123*4535-24.4";
int stringLength = inputString.length();
char[] destArray = new char[stringLength];{
for (int i=0; i<stringLength; i++);
}
神不在的星期二
潇潇雨雨
aluckdog
相关分类