- ベストアンサー
java 文字列 ひとつ飛ばしで出力する方法
入力は、英数字文字列の1つだけ。 入力した文字列をひとつ飛ばしで出力する。 例1:abcdefghi acegi 例2: 1234 13
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
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)); } } }
その他の回答 (2)
- wormhole
- ベストアンサー率28% (1626/5665)
回答No.3
>わかりません では、1文字ずつ出力する方法をまずは考えてください。 とはいっても#2の方が回答書かれてますから意味はありませんが。 ただし気をつけてください。 java(に限りませんが)を使えるようになりたいのでしたら、 今のようにコードそのものを教えてもらってるようでは使えるようにはなりません。 javaを使えるようになるつもりがないのでしたら上記は忘れてください。
- wormhole
- ベストアンサー率28% (1626/5665)
回答No.1
入力した文字列を1文字ずつ出力する方法はわかりますか?
質問者
お礼
わかりません
質問者
補足
わからないです、、。
お礼
ありがとうございます こちらの方も教えていただきたいです 1問目 入力は、短い数字文字列と、10文字の文字列の2つ。 数字に対応する位置にある10文字の文字列の文字を、順に出力する。文字の位置は、0から数える。 例1:16078 abcdefghij bgahi 例2: 23456 abcdefghij cdefg 2問目 1から100までの整数で、合計を求めるプログラム 3で割り切れるか、もしくは、5で割り切れる。