配列が連結されない理由はありません。配列を他の文字と連結すると、tempStringの内容は表示されません。しかし、特殊文字を削除すると出力が生成されます。配列をスペースで連結する方法は?
EG 特別な文字がない場合、出力は // ThisisaSingleLineComment あるしかし、私は他の特殊文字を使用する場合、私は使用されるコードは、FF:
あるすべてのの出力はありません
tempString=tempString+newTokens[ctr];
tempString+=newTokens[ctr];
このコードでも文字列ビルダーを使用しても、出力はありません。
StringBuilder sb = new StringBuilder(100);
sb.append(newTokens[ctr]);
sb.append(whiteSpace);
私の出力は、この //このようになるはずですそれらの一つ一つが、私は一つの文字列/キューを形成するように結合するアレイに割り当てられているので、1行コメント
です(スタック)値。 tempStringのVARを使用すると、ステートメントの上
以下String tempString = newTokens[0];
ようにする必要があり
何をtempStringを使って初期化しましたか?newTokens配列に何が入っていますか? – Acewin
私のtempStringはスペース/ tempString = ""として初期化されました。 私のnewTokens配列の内容はこれです newTokens = {"//"、 "This"、 "is"、 "a"、 "single"、 "line"、 "comment"} –