Heim >Java >javaLernprogramm >Beispiel für die Implementierung der Methode split() in JAVA durch PL/SQL
Wie wir alle wissen, stellt Java die String-Aufteilungsmethode split() für die String-Klasse bereit, sodass es einfach ist, den String mithilfe des angegebenen Symbols in ein String-Array aufzuteilen. Allerdings stellt pl/sql die Methode split() in Java nicht zur Verfügung. Wenn Sie also Zeichenfolgen in pl/sql teilen möchten, müssen Sie dies selbst tun. Da ich diese Art von Methode in dem Projekt verwenden muss, habe ich sie selbst studiert, um später darauf zurückgreifen zu können. Hier wird Komma als Trennzeichen verwendet. Der Code lautet wie folgt:
declare v_str varchar2(200) := 'abd,324,u78,23f,sd09,2345,dsaf,9079'; type str_table_type is table of varchar2(50); strArr str_table_type := str_table_type(''); v_index integer := 1; begin while (length(v_str)-length(replace(v_str,',',''))) > 0 loop strArr(v_index) := substr(v_str,1,instr(v_str,',',1,1)-1); v_str := substr(v_str,instr(v_str,',',1,1)+1); strArr.extend; v_index := v_index + 1; end loop; strArr(v_index) := v_str; for i in strArr.first..strArr.last loop dbms_output.put_line(strArr(i)); end loop; end;
Das Obige ist die vom Herausgeber eingeführte PL/SQL-Implementierung in JAVA Wir hoffen, dass die vollständige Beschreibung der Beispiele der Methode „split()“ für alle hilfreich ist. Wenn Sie mehr wissen möchten, schauen Sie sich bitte die chinesische PHP-Website an!
Weitere Beispiele für die PL/SQL-Implementierung der split()-Methode in JAVA und verwandte Artikel finden Sie auf der chinesischen PHP-Website!