• ベストアンサー

java 文字列 ひとつ飛ばしで出力する方法

入力は、英数字文字列の1つだけ。 入力した文字列をひとつ飛ばしで出力する。 例1:abcdefghi      acegi 例2: 1234      13

質問者が選んだベストアンサー

  • ベストアンサー
  • maiko04
  • ベストアンサー率17% (345/1956)
回答No.2

public class Test59{ public static void main(String[] args) { for(int i=0; i< args[0].length(); i+=2) { System.out.println(args[0].charAt(i)); } } }

noname#243832
質問者

お礼

ありがとうございます こちらの方も教えていただきたいです 1問目 入力は、短い数字文字列と、10文字の文字列の2つ。 数字に対応する位置にある10文字の文字列の文字を、順に出力する。文字の位置は、0から数える。 例1:16078 abcdefghij bgahi 例2: 23456 abcdefghij cdefg 2問目 1から100までの整数で、合計を求めるプログラム 3で割り切れるか、もしくは、5で割り切れる。

すると、全ての回答が全文表示されます。

その他の回答 (2)

  • wormhole
  • ベストアンサー率28% (1626/5665)
回答No.3

>わかりません では、1文字ずつ出力する方法をまずは考えてください。 とはいっても#2の方が回答書かれてますから意味はありませんが。 ただし気をつけてください。 java(に限りませんが)を使えるようになりたいのでしたら、 今のようにコードそのものを教えてもらってるようでは使えるようにはなりません。 javaを使えるようになるつもりがないのでしたら上記は忘れてください。

すると、全ての回答が全文表示されます。
  • wormhole
  • ベストアンサー率28% (1626/5665)
回答No.1

入力した文字列を1文字ずつ出力する方法はわかりますか?

noname#243832
質問者

お礼

わかりません

noname#243832
質問者

補足

わからないです、、。

すると、全ての回答が全文表示されます。

専門家に質問してみよう