Bueno mi amigo respecto a tu pregunta, depende mucho si es j7 prime o j7 pro, recordando siempre que la gama j siempre ha sido considerada como gama media y la gama A como gama media alta,
J7 pro pantalla super amoled full Hd, flash frontal, 13mpx ambas cámaras, 32gb memoria, 3gb de RAM , octacore 1,6 sin botones retroiluminados, sin carga rápida entrada micro usb, 3600 mah enorme bateria 401 pp pantalla
J7 prime pero pantalla TFT full Hd, 13mpx trasera 8mpx frontal, octacore 1,6, 3300 mha batería, sin carga rápida ni botones retroiluminados, 3gb de RAM, 16 o 32 de memoria interna 401 pp pantalla
NINGUNO DE LOS ANTERIORES ES RESISTENTE AL POLVO Y AGUA
A5 2017, botones retroiluminados, cámaras de 16mpx, 3gb de RAM, pantalla full Hd super amoled, 32gb memoria interna, RESISTENTE AL AGUA Y POLVO, carga rapida, 424 papi pantalla, octacore 1,9, 3000 mha batería
Generalmente eso el a5 2017 gana en muchos aspectos, es un poco más caro pero vale la pena, el j7 pro puede tener mejor batería pero al final ni notarás la diferencia el a5 2017 dura perfectamente todo el día dándole caña.