• ベストアンサー

java 文字列を逆に出力する方法

java 文字列を逆に出力する方法を教えてください 入力は、英数字文字列の1つだけ。 l入力した文字列を逆の順番に出力する。 l例1:% Kadai  abcdefghi      ihgfedcba l例2: % Kadai  1234      4321

noname#243832
noname#243832

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

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

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

noname#243832
質問者

お礼

ありがとうございます! こちらのも教えて頂きたいです 入力は、英数字文字列の1つだけ。 入力した文字列をひとつ飛ばしで出力する。 例1:abcdefghi      acegi 例2: 1234      13

関連するQ&A

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

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

  • java 文字列を順番に出力する方法

    入力は、短い数字文字列と、10文字の文字列の2つ。 数字に対応する位置にある10文字の文字列の文字を、順に出力する。文字の位置は、0から数える。 例1:16078 abcdefghij bgahi 例2: 23456 abcdefghij cdefg

  • java 大文字と小文字を入れ替える

    JAVAでアルファべットの文字列を読み込んで、その文字列を逆順にして小文字と大文字を入れ替えたいんですけど、どうすればいいのですか。 問題:キーボード入力(abCDE) → 出力(edcBA) 上のようにしたいんですけどどうしたらいいですか?教えてください。

    • ベストアンサー
    • Java
  • オブジェクト指向なJavaプログラムとは?

     Javaで,キーボードから入力した8桁の文字列を出力するというプログラムを作成したい,8桁の文字列に対して,checkを行い文字列が未入力だとエラーが投げられる。  また,02345334,のように1文字目が0だとエラーが投げられ, 文字列が9桁や7桁になってもエラーが投げられるというプログラムを 継承、オーバーロード、オーバーライドを使って作成したい。 (文字列に入力する文字は全角英数字でも半角英数字でも出力されるようにする。 例: 1a2B3C4d )  まず,NyuryokuMainというメインクラスを作り,キーボードから入力した文字を出力するというプログラミング。  次に,NyuryokuCheckクラスでboolean型で文字列が未入力かどうかをif文で判別し,次に与えられた文字列が8桁以内かをboolean型で判別する。までを、NyuryokuCheckクラスで行い、  SubNyuryokuCheckクラスでNyuryokuCheckを継承し,8桁の文字列の1桁目が0かをbooleanで判別する。  というような,プログラムを作りたいのですが,どのようにしたらよいかわかりません。よいサンプルなどがあったら教えてください!

  • 正規表現による文字列のチェックについて

    文字列の入力チェックで困っています。 入力された文字列が以下の文字のみで構成されているか、正規表現でチェックするにはどうすれば良いか教えてください。 できれば一発でチェックしたいです。 ・全角(漢字、ひらがな、かたかな)※英数字を含め、左記以外の全角は使用禁止 ・半角英数字 ・半角記号(「-」「.」「:」「*」「&」)※後から追加変更される可能性がある Java(UTF-8)とJavaScript(Shift-JIS)それぞれで対応できる方法をお願いいたします。

  • 文字列の置換で・・・

    Javaでの文字列の置換についてなんですが ある文字を任意の文字に置換し表示させるとともに 何個の文字を置換したかも同時に知らせたい場合は どのような処理をしたらよいでしょうか? ぜひご協力よろしくお願いします!! (例)入力した文字列に"a"が含まれる場合は"b"に置換し   その際に変換した文字数も表示してください。     basic→出力結果: "bbsic" 置換した文字数は1です。

    • ベストアンサー
    • Java
  • プリンタへ文字列の出力方法について

    1、改行コード「\r\n」を含む文字列を取得 2、「印刷」コモンダイアログを呼出す。 3、TextOut()関数で出力する。 すると、改行されずに「・・」と文字化けされて出力される。 どうやらTextOut()関数では、改行コードがサポートされていない様でした。 そこで、質問です。 改行コードを含む文字列を、改行して出力する方法はないでしょうか? TextOut()関数で出力するには、 改行を含む文字列を、改行を含まない文字列に分けるしかないですよね? 良い方法がないかな?と思い質問させて頂きました。 #Win98、VC++、SDKで作成しています。

  • 文字列のエラーチェック

    Javaをはじめて間もないので、基本的なことなのかもしれませんが、回答いただけると嬉しいです。 (1)文字の空白チェック、AllSpace (2)文字列が数字かどうかチェック、convertAllDigit (3)文字列が英字かどうかチェック、AllCharacter (4)英数字の半角処理? convertHalfSize の使い方がいまいちよくわからず困っています。 よいサンプルや例がありましたら教えていただけると助かります。

  • ファイルに書き換えるように出力したい。

    javaを勉強している者です。 特にテキストファイルに出力する方法などを勉強中なのですが、単純にユーザに入力させた文字列などをファイルに出力する方法は、いくつかの本にも載っていたのですが、あるテキストファイルに既に文字列が書かれているとして、ユーザから入力させた文字列に書き換えるという処理をさせたいのですが、どうすれば出来るでしょうか。また、そういった処理を実装する方法を勉強するのに、参考になる書籍などでも結構です。 よろしくお願いします。

    • ベストアンサー
    • Java
  • 文字列の抽出方法

    文字列より [] でくくられた半角英数字を取り出したいのですがいまいちわかりません。削除することはできたのですがどうやって取り出せばいいのかわかりません。 ▼例 こんにちは[test1234]こんばんわ ▼取り出す内容 test1234 以上宜しくお願いします。

    • ベストアンサー
    • PHP

専門家に質問してみよう