Files
heima-leadnews/heima-leadnews-utils/target/classes/com/heima/utils/common/SensitiveWordUtil.class

24 lines
3.8 KiB
Plaintext
Raw Normal View History

2026-01-14 08:37:21 +08:00
<EFBFBD><EFBFBD><EFBFBD><EFBFBD>4<00>
,f ghi
jkl mn
o mp qr qst
u
v
w xyTz {| +}~
<00>
<00>
f
+<00>
<00> <00><00>
<00>
<00><00>
!f<00> <00><00><00><00>
+<00><00>
+<00>
j<00><00><00> dictionaryMapLjava/util/Map; Signature5Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;<init>()VCodeLineNumberTableLocalVariableTablethis*Lcom/heima/utils/common/SensitiveWordUtil;initMap(Ljava/util/Collection;)VkeyLjava/lang/String;wordMapiIwordlenwordsLjava/util/Collection;mapcurMapiteratorLjava/util/Iterator;LocalVariableTypeTable*Ljava/util/Collection<Ljava/lang/String;>;(Ljava/util/Iterator<Ljava/lang/String;>; StackMapTabley<00>tMethodParameters-(Ljava/util/Collection<Ljava/lang/String;>;)V checkWord(Ljava/lang/String;I)Itext
beginIndexisEndZ
wordLength
matchWords#(Ljava/lang/String;)Ljava/util/Map;6Ljava/util/Map<Ljava/lang/String;Ljava/lang/Integer;>;J(Ljava/lang/String;)Ljava/util/Map<Ljava/lang/String;Ljava/lang/Integer;>;main([Ljava/lang/String;)Vargs[Ljava/lang/String;listLjava/util/List;content$Ljava/util/List<Ljava/lang/String;>;<clinit>
SourceFileSensitiveWordUtil.java 12<00> <00><00>敏感词列表不能为空<00> <00><00>java/util/HashMap<00> <00><00> 1<00> E<00><00> <00><00> <00><00>java/lang/String <00><00> <00><00> <00><00> <00><00> java/util/Map0 <00><00>1 -.java/lang/RuntimeException字典不能为空 1<00> <00><00> PQ <00><00> <00><00>java/lang/Integer <00><00> <00><00>java/util/ArrayList法轮<00> <00><00> 法轮功冰毒 89U我是一个好人并不会卖冰毒也不操练法轮功,我真的不卖冰毒 WX <00><00>(com/heima/utils/common/SensitiveWordUtiljava/lang/Objectjava/util/Iteratorjava/lang/SystemoutLjava/io/PrintStream;java/io/PrintStreamprintln(Ljava/lang/String;)Vjava/util/Collectionsize()I(I)V()Ljava/util/Iterator;hasNext()Znext()Ljava/lang/Object;lengthcharAt(I)CvalueOf(C)Ljava/lang/String;get&(Ljava/lang/Object;)Ljava/lang/Object;put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;equals(Ljava/lang/Object;)Z substring(II)Ljava/lang/String; containsKeyintValue(I)Ljava/lang/Integer;java/util/Listadd(Ljava/lang/Object;)V!+, -./0123/*<2A><01>45 67 893<01> <00>*<2A> <0C><03><04><>Y*<2A><00>LM*<2A>N-<2D> <00><00>-<2D>
<00> :+M<04> 66<05>_<06> <0A>:,<07><00>:<08>$<24>Y<05>:<12>W,<08>WMd<>,<14>W<><01><><EFBFBD><EFBFBD><EFBFBD>}+<2B><15>4b  $-8:A K"W$d%i's()<00>+<00>-<00>.<00> <00>1<00>3<00>45\ WJ:;d=<.Dc=>8o?;Af@><00>AB<00>C.<00>D.$<00>EFG4d=<0<00>AH<00>C0<00>D0$<00>EIJ' <0A>KKL<>M<01>EMK<><16>NA/O
PQ3\n<><15> <0A>Y<17><18>=><3E>:*<2A> 66<05>@*<06> <0A>:<07><00>:<04><06><1F><11><00><19>=<3D><01><><EFBFBD><1C>><1D>4J=>@ABCE)F4HBIGJJLMM^N`EfRjSlU5R4,:;"D=>nR;nS>\TUZV>UD.O@>G UD0J"<10>MK<00>'M<><15>N RS WX3)q<>Y<>L*<2A> =><1C>^*<1D>6<04>L*`<60>:+<05><00>"++<05><00><1E>`<60> <20>W<>+<04> <20>Wd`><3E><01><><EFBFBD>+<2B>42 ^_ `ab c+e6fUhbki`on5>+>?;NV>`=>qR;i<. d@>G i<YJ<05>K<01>EM <0C><06>NR/Z [\3<00>7<>!Y<>"L+#<23>$W+%<25>$W+&<26>$W+<2B>'(M,<2C>)N<>-<2D>*<2A>4& rstu#v'w*x/y6z5*7]^/_`* a;/C.G/_b/CYN]c23# <0B>Y<><1A><15>4de