Kayıtlar

Aralık, 2022 tarihine ait yayınlar gösteriliyor

Java Nots

------------------------------------------------------------------------------------------------------------ java.io.AutoClosable implement eden bir kaynak anca try with resource ta kullanılabilir. ------------------------------------------------------------------------------------------------------------ asert kullanımı aslında switchable runtime exception dir. assertionların çalışmasını sağlamak için vm e -enableassertions veya -ea parametrelerini geçmek gerekir. test ve dev ortamda acılır production da kapatılır. ------------------------------------------------------------------------------------------------------------ Lamda Expressions: Tekbir Soyut methoda sahip bir ayayüzü gerçekleştiren ifadelerdir. Arayuzdeki sgnature methodun implementasyonu dur aslında Math adder = (double a, double b ) -> {return a+b;}; veya Math adder = (a, b ) -> {return a+b;}; veya Math adder = (a, b ) -> {a+b;}; doMath(adder, 3,5); public static vodid doMath(...

How to Mask Field by partially

public static String mask(String clearText, int showFirstDigitCount, int showLastDigitCount) { if(clearText == null || "".equalsIgnoreCase(clearText)) { return clearText; } if ((clearText.length() jsonStringMap = mapper.readValue(jsonString, Map.class); mapper.writeValueAsString(jsonStringMap); Source: https://gist.github.com/ufuk/481c02a0694f654167eb00116be02cac --------------------------------- json string pretty writer https://mkyong.com/java/how-to-enable-pretty-print-json-output-jackson/