⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 stringparser.java

📁 it s apriori algorithm source code in java
💻 JAVA
字号:
/* * To change this template, choose Tools | Templates * and open the template in the editor. */package dm_lab1;/** * * @author smashdown */public class StringParser {String line;        String delimeter;        int currentPosition;        public StringParser()        {            line = "";            currentPosition = 0;            delimeter = ",";        }        public StringParser(String str)        {            line = str;            currentPosition = 0;            delimeter = ",";        }        public void SetString(String str)        {            line = str;            currentPosition = 0;        }        public void SetDelimeter(String del)        {            delimeter = del;        }        // 다음 요소를 끄집어 내는 함수        public String GetNextItem()        {            if (currentPosition == -1)                return "";            int end = line.indexOf(delimeter, currentPosition);            if (end > 0)            {                String returnStr = line.substring(currentPosition, end);                currentPosition = end + 1;                return returnStr;            }            else            {                String returnStr = line.substring(currentPosition);                currentPosition = -1;                return returnStr;            }        }        public boolean IsEnd()        {            return currentPosition == -1;        }        // 커런트 포지션 리셋 함수        public void ResetCurrentPosition()        {            currentPosition = 0;        }        public String GetItem(int idx)        {            String r_value ="";            int oldCurrent = currentPosition;            currentPosition = 0;            for (int i = 0; i <= idx; i++)                r_value = GetNextItem();            currentPosition = oldCurrent;            return r_value;        }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -