PDA

View Full Version : سوال در مورد جاوا



sepid0357
جمعه 17 آذر 1391, 07:20 صبح
سلام دوستان!

من باید یه برنامه ی جاوا تو نت بینز بنویسم که از کاربر دو تا اطلاعات بگیره یا Ip , subnetmask و یا Ip,prefix و بعد netID رو بده و اگر کاربر دوتا IP داد با مقایسشون بگه این دوتا همدیگه رو میبینن یا نه؟

حالا چند سوال مهم دارم. اول اینکه این Ip رو چه جوری تعریف کنم؟ ینی مثلا با آرایه و نوع آرایه رو srtring بذارم که بتونه "." ها رو هم قبول کنه؟ و دوم اینکه محدودیتی برای کاربر وجود نداره و برنامه خودش باید تشخیص بده که کدوم Ip و کدوم...؟ و بعد اینکه برای تقسیم هایی که subnetmask رو در مبنای 2 تعریف میکنه باید تقسیم ها رو هم تعریف کنم؟

مثلا:

کاربر :
192.168.1.1/20
باید بفهمه کدوم Ip و کدوم Prefix

من تو برنامه نویسی مبتدی ام و مثلا اگه کتاب دایتل رو در نظر بگیریم فقط تا اوایل شی گرایی جاوا رو بلدم.

امیدوارم با راهنمایی شما بتونم این برنامه رو بنویسم.

maktoom
یک شنبه 19 آذر 1391, 23:08 عصر
ینی مثلا با آرایه و نوع آرایه رو srtring بذارم که بتونه "." ها رو هم قبول کنه؟
سلام
می تونید اینکارو بکنید و بعد رشته رو تبدیل به آرایه کنید تا تشخیص بدید به فرمت دلخواهتون هست یا نه.
اما جاوا یه ویژگی داره که با اون می تونید فرمتهای خاصی رو شناسایی کنید. اما اینکه چطور میشه اینکار رو کرد در یادم نیست.
اما مطمئنم جاوا میتونه یه الگوهای خاصی رو تشخیص بده. الگویی که شما بهش بدید. هر الگویی.

ghazal67
چهارشنبه 22 آذر 1391, 19:36 عصر
salam

bebalhshid man chand ta soal rajebe netbeans java daram mishe age mitoonin komakam konin behem etela bedin chon daram ro ye prj kar mikonam vaghean gir kardam

masalan inke man ye botton to barnamam daram mikham vaghti rosh click mikonam page print baz beshe ama nemidoonam chetoorie??1

Hybrid
شنبه 02 دی 1391, 23:04 عصر
اما جاوا یه ویژگی داره که با اون می تونید فرمتهای خاصی رو شناسایی کنید. اما اینکه چطور میشه اینکار رو کرد در یادم نیست.
اما مطمئنم جاوا میتونه یه الگوهای خاصی رو تشخیص بده. الگویی که شما بهش بدید. هر الگویی.

Regular Expression (http://www.vogella.com/articles/JavaRegularExpressions/article.html)