آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

ارور در کد های جاوا

mortaza7khat  10 سال پیش  10 سال پیش
0 0

سلام یه مشکلی پیش اومد وقتی داشتم کد میزدم اگه میشه راهنمایی کنید!

ارور های زیر رو دریافت میکنم 

Multiple markers at this line

- This method requires a body instead of a 

 semicolon

- Duplicate method setcolors() in type 

 GameView

- Return type for the method is missing

----------------------------------

اینم دومی 

Multiple markers at this line

- This method requires a body instead of a 

 semicolon

- Duplicate method setcolors() in type 

 GameView

- Return type for the method is missing

 

این هم کد هام (ارور ها مربوط به خط یک و دو هست)

 setcolors();
	private void setcolors(){
		for (int x = 0; x < 4; x++) {
			for (int y = 0; y < 4; y++) {
				int count = cardsMap[x][y].getNum();
				switch(count){
			    case 2 :
			    	cardsMap[x][y].setBackgroundResource(R.color.red);
			    	break; 
			    case 4 :
			        
			    	break; 
			    case 8 :
			        
				    break; 
			    case 16 :
			        
				    break; 
			    case 32 :
			        
				    break; 
			    case 64 :
			        
				    break; 
			    case 128 :
			        
				    break; 
			    case 256 :
			        
				    break; 
			    case 512 :
			        
				    break; 
			    case 1024 :
			        
				    break; 
			    case 2048 :
			        
				    break; 
			    case 4096 :
			        
				    break;
			    case 8192 :
			        
				    break; 
				
			    case 16384 :
			        
				    break; 
			    default : 
			        
				}
				
			}
		}}
0 0
(10 سال پیش)
+2 0
این سوالتو بزنی تو stackoverflow کلا کاربریتو حذف میکنن ..... :) یه توضیح کامل بده (10 سال پیش)
0 0
کجاش مشکل داره مگه؟ هم اروری که داده نوشتم هم کدی که زدم مثلا انتظار داری اسم و فامیل بگم!!!!!!؟ (10 سال پیش)
+1 0
فکر می کنم که به این دلیل باشه که تو یک بلاک با سطح اولویت برابر اول متد را فراخونی کردی بعد تو خط بعدی او متد را دوباره فراخونی کردید و براش بادی تعریف کردید یعنی به طور مثال شما ابتدا باید داخل کلاستون متد را تعریف کنید که سطح اولویتش با OnCreate برابر بشه بعد از اون متد تو متد OnCreate استفاده کنید. (10 سال پیش)
0 0
بسیار ممنون از توضیحاتتون با توجه به اینکه تازه کارم چیز خاصی متوجه نشدم خواهشا اگه امکانش هست این قعطه کد رو ویرایش بفرمایید شاید کمکی در یادگیری این موضوع به من کرده باشید در ضمن این کد مربوط به یک پروژه هست که مدت ها روش وقت گذاشتم اگه این قسمت کامل شه برنامه رو منتشر میکنم فقط این قسمتش مشکل داره و بقیه قسمت ها تکمیل شدن قرار بود 20 ام منتشرش کنم این برنامه برا عید نوروز ساخته شده و بعد از گذشت چند روز دیگه جذب کاربر خوبی نخواهد داشت لطفا هر چه زودتر پاسخ بدید با تشکر چاکریم (10 سال پیش)
0 0
بسیار ممنون از توضیحاتتون با توجه به اینکه تازه کارم چیز خاصی متوجه نشدم یعنی اگه داخل یه متد دیگه فراخوانی شه مشکل حل میشه؟ یا نه خواهشا اگه امکانش هست این قعطه کد رو ویرایش بفرمایید شاید کمکی در یادگیری این موضوع به من کرده باشید در ضمن این کد مربوط به یک پروژه هست که مدت ها روش وقت گذاشتم اگه این قسمت کامل شه برنامه رو منتشر میکنم فقط این قسمتش مشکل داره و بقیه قسمت ها تکمیل شدن قرار بود 20 ام منتشرش کنم این برنامه برا عید نوروز ساخته شده و بعد از گذشت چند روز دیگه جذب کاربر خوبی نخواهد داشت لطفا هر چه زودتر پاسخ بدید با تشکر چاکریم (10 سال پیش)
0 0
خیلی تشکر تو یه متد دیگه به کار بردمش مشکل حل شد... اگه راه حل اصولی تری به ذهنتون رسید بگید... (10 سال پیش)
0 0
سلام شرمنده زود تر پاسخ ندادم الان پیامتون رو خوندم راهش که همینه منتها بستگی به متدتون داره که چه مقدار در کلاس های دیگه ازش استفاده می کنید که متناسب با اون می تونید تغییراتی اعمال کنید که این ها را به مرور زمان و با افزایش تجربه خودتون متوجه می شید. (10 سال پیش)
 برای این سوال پاسخی وجود ندارد.

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .