移植イディオム:strchr

ここ最近、C言語からJavaへの移植ばかりやってます。けっこう頻繁に出てくるわりに忘れたりするので、ここにメモしておきます。

今回紹介するのは、C言語の string.h にある strchr を Java に移植する場合です。関数 strchr は、第1引数の文字列の中に、第2引数の文字を検索して、そこへのポインタを返すというものです。詳しくは以下のページを参照してください。

[web] strchr - 初心者のためのポイント学習C言語

C言語版

char *string = "123-4567";
string = strchr( string, '-' );

これをJavaに変換すると、だいたいこんな感じになります。

String s = "123-4567";
s = s.substring(s.indexOf("-"));

トラックバック(0)

このブログ記事を参照しているブログ一覧: 移植イディオム:strchr

このブログ記事に対するトラックバックURL: http://trialpc.net/mt/mt-tb.cgi/1263

コメントする

Advertizement

このブログ記事について

このページは、tetsuが2007年6月28日 14:22に書いたブログ記事です。

ひとつ前のブログ記事は「iTunesで自動的に歌詞を検索表示」です。

次のブログ記事は「兵庫県立芸術文化センター」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

Powered by Movable Type 5.0

最近のコメント

カウンタ

リンク