کلیدهای میانبر کدنویسی جاوا در اندروید

«جاوا»، یک زبان برنامهنویسی پیچیده است اما شروع کار با آن میتواند بسیار ساده باشد. زمانی که شروع به یادگیری این زبان میکنید، به خاطر سپردن قواعد نوشتاری یا اصطلاحاً سینتکس (Syntax) عملکردهای رایج کمی چالشبرانگیز است. در این مقاله، یک چیتشیت (مرجع سریع) برای کدنویسی جاوا در اندروید برای شما ارائه شده است.
در این چیتشیت، یک سری مثال به منظور کمک به شما در شروع و سرعت بخشیدن به کدنویسی جاوا فراهم شده است. اگر در این زبان برنامهنویسی تازهکار هستید و یا مدتی از آن به دور بودهاید، به شما پیشنهاد میکنیم که نگاهی به چیتشیت زیر بیندازید.
پیادهسازی کلاس (Class Implementation) |
||||||||||||
public class MyClass { public String mString; private int mInt; // More member variables // Constructor for Class public MyClass() { mString = “Foo”; mInt = 10; } // More methods... } |
||||||||||||
متد (Methods) |
||||||||||||
public int doIt() { return 0; } public int doIt(int a) { return a; } public int doIt(int a, int b) { return a+b; } |
||||||||||||
ایجاد و به کارگیری یک شیء (Creating/Using an Instance) |
||||||||||||
SomeObject a = new SomeObject(); a.getMemberVariable(); a.doIt(); a.doIt(1); a.doIt(2,3) |
||||||||||||
اعلام متغیرها (Declaring Variables) |
||||||||||||
double doubleVar = 1.0 doubleVar = 2.0 int intVar = 1; String stringVar = “Hey”; Boolean truth = true;
|
||||||||||||
کنترل جریان (Control Flow) |
||||||||||||
Boolean condition = true; if (condition) { } else { } int val = 5; switch (val) { case 1: break; case 2: break; default: break; } for (int i = 0; i < 5; i++) { }
|
||||||||||||
مثالهایی از رشته (String Quick Examples) |
||||||||||||
String personOne = “Ray"; String personTwo = “Brian"; String combinedString = personOne + ": Hello, “ + personTwo + “!”; String tipString = “2499.00”; Int tipInt = Integer.parseInt(tipString); double tipDouble = Double.parseDouble(tipString); |
||||||||||||
مثالهایی از آرایه (Array Quick Examples) |
||||||||||||
String personOne = “Ray"; String personTwo = “Brian"; String [] array = {personOne, personTwo}; for(String person : array) { Log.d(“person:”, person); } String ray = array[0]; |
||||||||||||
مثالهایی از دیکشنری (Dictionary Quick Examples) |
||||||||||||
HashMap<String, String> map = new HashMap<>(); map.put(“personOne”,”Ray”); // updates old value if already exists map.put(“personOne”,”Brian”); map.put(“personTwo”,”Darryl”); // remove value for key map.remove(“personOne”); // iterate through map for(Map.Entry<String, String> personEntry : map.entrySet()) { Log.d(personEntry.getKey(), personEntry.getValue()); } |
امیدواریم این مطلب به شما در ایجاد یک دید کلی و ارائه یک مرجع سریع کدهای معمول جاوا در برنامهنویسی اندروید کمک کرده باشد. با ارسال نظرات خود، ما را در بهبود کیفیت مطالب کمک کنید.
اگر مایل هستید تا در این زمینه اطلاعات کاملتری کسب نمایید، شاید مراجعه به لینک های زیر بتواند برای شما مفید باشد:
- آموزش مبانی برنامه نویسی شئ گرا در جاوا
- آموزش برنامه نویسی جاوا
- آموزش برنامه نویسی اندروید (Android) – مقدماتی
- آموزش برنامه نویسی اندروید (Android) – تکمیلی
**