نقل قول نوشته شده توسط MohamadF مشاهده تاپیک
دوست عزیز نباید مشکلی وجود داشته باشه... به نظرم شما JDK1.8 رو به Netbeanse معرفی نکردی و هنوز داره از نسخه قبلی JDK استفاده میکنه.
برای تغییر Platform از منوی File گزینه Project Properties رو انتخاب کن.
توی این پنجره و توی قسمت Run، دکمه ی Manage Platforms رو انتخاب کن. تصویر این دیالوگ توی سیستم خودم رو برات گذاشتم.

توی اینجا میتونی Platformهات رو مدیریت کنی و اگه Java 8 رو نداری اون رو اضافه کنی و به عنوان JDK‌ مورد استفاده ی پروژه ت معرفیش کنی.
بعد از اینکه اینکار رو کردی (یا اگه از اول JDK1.8 معرفی شده بود) یه برنامه ساده مثل این بنویس و اگه خطایی داد متن اون خطا رو بگو تا کمکت کنیم:

public class JdkTest {
public static void main(String[] args) {
java.util.ArrayList<Integer> list = new java.util.ArrayList<>(4);
list.add(2);
list.add(3);
list.add(5);
list.add(7);

list.forEach(System.out::println);
}
}

موفق باشی.


ممنون بابت جوابت من یک عکس میذلرم از platform Manager که میبینی جاوا8 رو دارم به صورت Defulte اما مشکلم حل نشد
جای دیگه ای هست بتونم درستش کنم!؟!؟
یا اینکه من اینجا کار دیگه ای باید انجام بدم ؟؟؟8-7-2014 12-02-36 AM.png