songurlandname.java

来自「能抓取soso网站歌曲的信息」· Java 代码 · 共 65 行

JAVA
65
字号
/* * To change this template, choose Tools | Templates * and open the template in the editor. */package SongURL;import java.util.List;/** * * @author Administrator */public class SongURLAndName {    private static  String str[];    private SongList song;    private List l;    private int num1 = 0;    private int num2 = 0;    private int num3 = -1;    private int num4 = -1;    private int j = 0;    private String songName;   public SongURLAndName(String name)   {         song= new SongList(name);         l= song.getSongList();         str=new String[l.size()];   }    public String[] getSongURLAndName()    {                 for(int i=0;i<l.size();i++)        {                          Song s=(Song)l.get(i);            str[i]=s.getAddress();            songName=s.getName();             // System.out.println(str[i]);             num1=str[i].indexOf("http");            if(num1!=-1)            {                str[i]=str[i].substring(num1, str[i].length());            }            num3=str[i].indexOf(".wma",12);            num4=str[i].indexOf(".Wma",12);              if((num3!=-1)&(num4==-1))                     str[i]=str[i].substring(0, num3+4);            else if((num4!=-1)&(num3==-1))                str[i]=str[i].substring(0, num4+4);            else if((num4!=-1)&(num3>num4))                     str[i]=str[i].substring(0, num4+4);             else if((num3!=-1)&(num3<num4))                     str[i]=str[i].substring(0, num3+4);                          str[i]=songName+","+str[i];        //System.out.println(str[i]);         }              return str;            }}

⌨️ 快捷键说明

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