Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typo3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 当我需要时,如何分离这些令牌并跳过这些行?_Java_Split_Token_Bufferedreader - Fatal编程技术网

Java 当我需要时,如何分离这些令牌并跳过这些行?

Java 当我需要时,如何分离这些令牌并跳过这些行?,java,split,token,bufferedreader,Java,Split,Token,Bufferedreader,//我试图在这个文件中,根据#############################最后//。最终,我希望能够调用这些卡片,并在需要时打印出来 试一试{ File File=new文件(“MyText.txt”); BufferedReader reader=新的BufferedReader(新文件读取器(文件)); 字符串行=null; 而((line=reader.readLine())!=null){ 添加卡(行); } }捕获(例外情况除外){ 例如printStackTrace();

//我试图在这个文件中,根据#############################最后//。最终,我希望能够调用这些卡片,并在需要时打印出来

试一试{

File File=new文件(“MyText.txt”);
BufferedReader reader=新的BufferedReader(新文件读取器(文件));
字符串行=null;
而((line=reader.readLine())!=null){
添加卡(行);
}
}捕获(例外情况除外){
例如printStackTrace();
}
//问题!这只打印第一张卡片?!?救命啊!
对于(i=0;i
对于addCard方法,您需要:

void addCard(String lineToParse){

    String[] tokens = lineToParse.split("##########");
    for(int i=0; i<tokens.length; i++) {
        playerList.add(tokens[i]);
    }
}
void addCard(字符串lineToParse){
String[]tokens=lineToParse.split(“##########”);

对于(int i=0;i什么是
j
,为什么你需要
j==0
?这是我尝试增加代币并转到下一个代币以添加到玩家列表中的原因是否决票?你们不要弄乱代码,看看什么有效/无效?…我将使用此代码。这是我尝试增加代币,以便我可以添加下一张卡
void addCard(String lineToParse){

    String[] tokens = lineToParse.split("##########");
    for(int i=0; i<tokens.length; i++) {
        playerList.add(tokens[i]);
    }
}