Clearing cache partition is a common but effective way to fix Android black screen issue. That is because the caches on your phone would not only slow down the device but also interrupt the running the of the system. Thus, you can try to boot your phone into Recovery Mode and wipe the cache partition on the Android.
Firstly, power off your device by long pressing the Power button;
Secondly, press the Power and Volume Down buttons to enter the Recovery Mode;
Next, select the option wipe cache partition from the list on the screen and press the Power button to confirm your choice;
Hi yusuf. If you want to save on repair expenses, you can purchase display replacement online and study to replace it. If you are not sure about, try local cellphone stores, I'm sure they offer cheaper repairs compared to official Samsung service center. In the future, if you plan to buy a new phone, I highly suggest that you get phone insurance. For more info check Cell Phone Insurance: Is It Worth It & What’s Best?