急ぎです – プログラミング – Home

通知
すべてクリア

急ぎです


ちび
 ちび
(@ちび)
ゲスト
結合: 22年前
投稿: 7
Topic starter  

JAVAで質問があります。

int Inenji = Integer.parseInt(sysdate.substring(0,4))-1;

とコーディングしてあるのですが最後のー1は何を示しているのですか?

ちなみに、substringはStringクラスのメソッドです。

sysdateはDBからのシステム日付が入っております。
substringの部分は引数の0~4までの文字列を見るみたいなメソッドだと
思います。
そのページにアクセスしたら、初期表示を行わせるというものです

気が付いた方、早急にご教授宜しくお願い致します。


引用解決済
トピックタグ
dairygoods
 dairygoods
(@dairygoods)
ゲスト
結合: 23年前
投稿: 1421
 

> とコーディングしてあるのですが最後のー1は何を示しているのですか?

parseInt()の結果から1減算しています。
この1行からはこれ以上は分かりません。

#ちなみに掲示板で早急になどと催促しても無駄ですよ。
#誰かが監視してる訳ではないですから。


返信引用
RAPT
 RAPT
(@RAPT)
ゲスト
結合: 22年前
投稿: 310
 

dairygoodsさん、優しいですね。

ちびさん>
dairygoodsさんがおっしゃっているように、無料で相談できるところで、
回答を急かしたり、複数箇所で同じ内容の投稿(マルチポストという)を
したりすると、罵倒されるばかりで、返っていい回答が得られません。

また、こんな質問では、dairygoodsさん以上の回答はないでしょう。
一番いいのは元の作者に聞くことです。


返信引用
よねKEN
 よねKEN
(@よねKEN)
ゲスト
結合: 22年前
投稿: 19
 

時間がだいぶ経っているのですでにご覧になってない&急ぎとのことだからあまり意味がない?
かもしれませんが・・・。

日付から前4桁を取っている点から、年を取っていると思います。
また、Inenjiという変数名から年次?と想像されるので、
前後のソースコードで月を判断した上で、月が1~3月のときの処理として
年度を求めているのでは?


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました