We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 524f33c commit b9600f6Copy full SHA for b9600f6
1 file changed
src/main/java/org/example/FileCache.java
@@ -0,0 +1,28 @@
1
+package org.example;
2
+
3
+import java.util.HashMap;
4
+import java.util.Map;
5
6
+public class FileCache {
7
+ private final Map<String, byte []> cache = new HashMap<>();
8
9
+ public boolean contains (String key) {
10
+ return cache.containsKey(key);
11
+ }
12
13
+ public byte[] get(String key) {
14
+ return cache.get(key);
15
16
17
+ public void put(String key, byte[] value){
18
+ cache.put(key, value);
19
20
+ public void clear() {
21
+ cache.clear();
22
23
24
+ public int size() {
25
+ return cache.size();
26
27
28
+}
0 commit comments