رفتن به مطلب
انجمن اندروید ایران | آموزش برنامه نویسی اندروید و موبایل
  • android.png.1fab383bc8500cd93127cebc65b1dcab.png

اسم داینامیک برای متد در جاوا


پست های پیشنهاد شده

سلام.من میخوام یک متد بسازم که اسمش رو از ی متغیر بگیرم
مثلا:
String name = "post";
void name(){

 

}
الان من میخوام اسم متدم بشه post

مرسی.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

دلیلتون برای اینکار چی میباشد. اینکار امکان پذیر میباشد اما حتما باید درک درستی از class loader های جاوا داشته باشید

لینک ارسال
به اشتراک گذاری در سایت های دیگر
در ۱ ساعت قبل، Farzad Sarseifi گفته است :

دلیلتون برای اینکار چی میباشد. اینکار امکان پذیر میباشد اما حتما باید درک درستی از class loader های جاوا داشته باشید

خیلی ممنون از پاسختون.میخوام یک متد با اسمی که داخل جیسون بیاد بسازم.اگر راه حل بهتری دارید ممنون میشم بگید.

در مورد کلاس لودر هم اصلا اطلاعاتی ندارم

 

لینک ارسال
به اشتراک گذاری در سایت های دیگر
در 15 ساعت قبل، MaHdI-09 گفته است :

خیلی ممنون از پاسختون.میخوام یک متد با اسمی که داخل جیسون بیاد بسازم.اگر راه حل بهتری دارید ممنون میشم بگید.

در مورد کلاس لودر هم اصلا اطلاعاتی ندارم

 

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

 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

  • مطالب مشابه

    • توسط MaxC
      مشکل در ارسال عکس برای کاربر ربات تلگرام  هر کدی نوشتم نمی فرسته اینا رو امتحان کردم php , java, python
    • توسط sina_f2000
      با سلام و خسته نباشید
      من میخام آدرس وب ویو از سمت هاست در یک فایل تکست یا جیسون دریافت کنم
      از این تکه کد چگونه استفاده کنم ؟
      public class readtextfile extends AsyncTask<String, String, String> { ProgressDialog progressDialog; @Override protected String doInBackground(String... params) { StringBuilder response = new StringBuilder(); try { URL url = new URL( "http://example.com/example.txt"); BufferedReader in = new BufferedReader(new InputStreamReader( url.openStream())); String line = null; while ((line = in.readLine()) != null) { // get lines response.append(line); } in.close(); } catch (MalformedURLException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } return response.toString(); } protected void onProgressUpdate() { // called when the background task makes any progress } protected void onPreExecute() { progressDialog = new ProgressDialog(MainActivity.this); progressDialog.show(); } @Override protected void onPostExecute(String result) { // TODO Auto-generated method stub super.onPostExecute(result); progressDialog.dismiss(); Log.d("tag", "Response is " + result.toString()); //set webview?? //how to set webview?(result.toString()); }} و اگه کد درستی دارید ارائه بدید و ساده باشه ممنون 
    • توسط soroush_l
      سلام. سوالم اینه که چطور میشه اطلاعات موجود در یک تگ script از یک html رو استخراج کرد؟ برای مثال script زیر رو در نظر بگیرید:
      <script id="ld" type="application/ld+json">{"@context": "http://schema.org/","@type": "Recipe","name": "طرز تهیه معجون پرتقال و هویج","image":"https://mamifood.org/images/files/Article/ART4643.jpg","author": {"@type":"Person","name":"مامی فود"},"datePublished": "7-26-2018 ","description": "طرز تهیه معجون پرتقال و هویج یک نوشیدنی سالم و آبمیوه طبیعی میکس شده با طعم سیب زمینی شیرین را در مامی فود دنبال کنید و از خوردن آن لذت ببرید. مامی فود لذت غذای خانگی","keywords":"انواع آبمیوه,سیب زمینی شیرین,آبمیوه طبیعی,نوشیدنی سالم,نوشیدنی خنک,رژیم دیابتی","prepTime": "PT10M","cookTime": "PT0M","totalTime": "PT10M","recipeYield": "1","recipeIngredient": ["سیب زمینی شیرین : 1 عدد","آب پرتقال : 2 عدد","هویج : 1 عدد","نعناع : برای تزئین"],"recipeInstructions": "<p style='text-align: justify;'>&nbsp; حتما از خودتان میپرسید: چرا برای تهیه آبمیوه باید از سیب زمینی شیرین استفاده کنیم؟ دلایل این امر کاملا روشن است؛ مثل هر میوه ی تازه و سالمی این ریشه ی خوراکی سرشار از ویتامین C، فیبر و آنتی اکسیدان است. ضمن اینکه به سیستم گوارش کمک فراوانی میکند و باعث سهولت هضم غذا میشود. اما مهم ترین نکته در مورد خواص این محصول این است که چون قند طبیعی دارد برایبیماران دیابتی بسیار مفید است و باعث کنترل قند خون میشود.</p> <p style='text-align: justify;'>برای تهیه 200 سی سی از این معجون ابتدا، سیب زمینی، پرتقال و هویج را پوست بگیرید. برای آبدار شدن آن می&zwnj;توانید برای مدتی آن را در آب قرار دهید، سپس هر سه را به همراه چند تکه یخ در میکسر بریزید و توسط مخلوط کن خوب هم بزنید تا مخلوط و کاملا یکدست شوند. این معجون یکی از پرانرژی ترین معجون&zwnj;ها می&zwnj;باشد. برای تزئین این معجون خوشمزه می&zwnj;توانید از چند برگه نعنا روی آن استفاده کنید. <br /><br /><br /></p> <p style='text-align: center;'><img src='/images/files/article/noshidani/carrot-orange-sweet-potato-juicing-recipe-2178.jpg' alt='معجون پرتقال و هویج' width='600' /></p>","interactionStatistic": [{"@type": "InteractionCounter","interactionType": "http://schema.org/Comment","userInteractionCount": "8"},{"@type": "InteractionCounter","interactionType": "http://schema.org/WatchAction","userInteractionCount": "111"}],"review": [{"@type": "Review","author": {"@type":"Person","name":"هانیه قلیزاده"},"datePublished": "7-28-2018 ","reviewBody": "<p>تلخ نمیشه اگر بمونه؟؟؟</p>","reviewRating": {"@type": "Rating","bestRating": "5","ratingValue": "5","worstRating": "1"}},{"@type": "Review","author": {"@type":"Person","name":"معصومه رشيدآبادي"},"datePublished": "7-24-2018 ","reviewBody": "<p>عالي</p>","reviewRating": {"@type": "Rating","bestRating": "5","ratingValue": "5","worstRating": "1"}},{"@type": "Review","author": {"@type":"Person","name":"اکرم اسدی"},"datePublished": "7-18-2018 ","reviewBody": "<p>باید امتحانش کنم</p>","reviewRating": {"@type": "Rating","bestRating": "5","ratingValue": "5","worstRating": "1"}},{"@type": "Review","author": {"@type":"Person","name":"مریم قائم مقامیان"},"datePublished": "7-18-2018 ","reviewBody": "<p>جالبه...بستگی به ذائقه داره</p>","reviewRating": {"@type": "Rating","bestRating": "5","ratingValue": "5","worstRating": "1"}},{"@type": "Review","author": {"@type":"Person","name":"ایران ثابتی جاغرق"},"datePublished": "7-9-2018 1","reviewBody": "<p>به امحانش می ارزه</p>","reviewRating": {"@type": "Rating","bestRating": "5","ratingValue": "5","worstRating": "1"}},{"@type": "Review","author": {"@type":"Person","name":"زهرا اصلانی"},"datePublished": "7-4-2018 4","reviewBody": "<p>فوق‌العاده</p>","reviewRating": {"@type": "Rating","bestRating": "5","ratingValue": "5","worstRating": "1"}},{"@type": "Review","author": {"@type":"Person","name":"فاطمه کرقلی "},"datePublished": "7-4-2018 1","reviewBody": "<p>با آب میوه طبیعی موافقم</p>","reviewRating": {"@type": "Rating","bestRating": "5","ratingValue": "5","worstRating": "1"}},{"@type": "Review","author": {"@type":"Person","name":"فاطمه کرقلی "},"datePublished": "7-4-2018 1","reviewBody": "<p>عالی و مخصوص تابستان </p>","reviewRating": {"@type": "Rating","bestRating": "5","ratingValue": "5","worstRating": "1"}}]}</script> توی این script اطلاعات یک غذا تو یه سایت آموزش آشپزی موجود هست. مثلا جلوی عبارت "name" اسم غذا رو نوشته جلوی عبارت "cookTime" زمان پختش رو نوشته. چطور میشه این مقادیر رو با دستورات jsoup در جاوا یا کاتلین استخراج کرد؟ خیلی تو اینترنت جستجو کردم ولی چیزی مشابه این پیدا نکردم.
    • توسط MaHdI-09
      سلام.
      من ی کلاس ساختم.وختی ازش استفاده میکنم برنامه صبر نمیکنه تا کار های داخل کلاس انجام بشه و بعد ادامه بده.سریع میره خط بعد(کار های کلاس هم انجام میشه.اما اول خط بعد بعدش خط های کلاس)
      من میخوام اول کار کلاس خودم انجام بشه و بعدش ادامه کد ها.ممنون

      عکس هم میذارم که بهتر گویای مطلبه.

    • توسط __pouya__
      با سلام
      من چند تا imageview دارم که وقتی روشون کلیک میکنم دستور info اجرا میشه اینم کدش:
      public class MainActivity extends Activity { Integer[] cardsArray{101,102,103,104,105,106,201,202,203,204,205,206}; int cardNumber =1; public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); iv_11 =(ImageView)findViewById(R.id.iv_11); iv_12 =(ImageView)findViewById(R.id.iv_12); iv_13 =(ImageView)findViewById(R.id.iv_13); iv_14 =(ImageView)findViewById(R.id.iv_14); iv_11.setTag("0"); iv_12.setTag("1"); iv_13.setTag("2"); iv_14.setTag("3"); Collections.shuffle(Arrays.asList(cardsArray)); iv_11.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { theCard = Integer.parseInt((String) v.getTag()); info(iv_11, theCard); } }); iv_12.setOnClickListener(new View.OnClickListener() { @Override public void onClick (View v) { theCard = Integer.parseInt((String) v.getTag()); info(iv_12, theCard); }}); iv_13.setOnClickListener(new View.OnClickListener() { @Override public void onClick (View v) { theCard = Integer.parseInt((String) v.getTag()); info(iv_13, theCard); } }); iv_14.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { theCard = Integer.parseInt((String) v.getTag()); info(iv_14, theCard); } }); private void info(ImageView iv, int card) { if (cardNumber == 1) { firstCard = cardsArray[card]; if (firstCard > 200) { firstCard = firstCard - 100; } cardNumber = 2; iv.setEnabled(false); } else if (cardNumber == 2) { secondCard = cardsArray[card]; if (secondCard > 200) { secondCard = secondCard - 100; } cardNumber = 1; Handler handler = new Handler(); handler.postDelayed(new Runnable() { @Override public void run() { calculate(); } }, 1000); } } وقتی متد info اجرا میشه متغییر های firstcard وsecendcard مقدار هایی رو دریافت میکنن.
      و اینم دستور if هستش:
      if (firstCard==secondCard){ } میخواستم بدونم چرا وقتی مقدار firstcard وsecendcard مساوی نیست دستور if اجرا میشه؟؟
      وقتی روی imageview ها با سرعت کلیک میکنم این اتفاق میفته ولی با کلاس log چک کردم firstcard وsecendcard مقدارشون متفاوت بود.
  • فایل

×
×
  • اضافه کردن...