عند الرغبة بتحويل قيمة كائن إلى قيمة بدائية نستخدم الدالة public xxx xxxValue() كما الكود أدناه :
publicclassMain{publicstaticvoid main(String[] args){//Integer f =12;long g = f.longValue();System.out.print (g);}}
عند تشغيل الكود في برنامج intellij سنحصل على النتيجة :
E:\SETUP\jdk\bin\java.exe "-javaagent:P:\SETUP\jetbrain\intellij\IntelliJ IDEA Community Edition 2023.1.2\lib\idea_rt.jar=54249:P:\SETUP\jetbrain\intellij\IntelliJ IDEA Community Edition 2023.1.2\bin" -Dfile.encoding=UTF-8 -classpath P:\untitled\out\production\untitled Main
12
Process finished with exit code 0
ويمكننا استخدام الكود التالي بدون استخدام هذه الدالة :
publicclassMain{publicstaticvoid main(String[] args){//Integer f =12;long g = f;System.out.print (g);}}
وسنحصل على نفس النتيجة, إذاً لماذا توجد هذه الدالة؟ وأي الطريقتين هي الأسرع؟
السؤال
Bao Mao
عند الرغبة بتحويل قيمة كائن إلى قيمة بدائية نستخدم الدالة public xxx xxxValue() كما الكود أدناه :
عند تشغيل الكود في برنامج intellij سنحصل على النتيجة :
ويمكننا استخدام الكود التالي بدون استخدام هذه الدالة :
وسنحصل على نفس النتيجة, إذاً لماذا توجد هذه الدالة؟ وأي الطريقتين هي الأسرع؟
3 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.