Skip to content

Instantly share code, notes, and snippets.

@becurt
becurt / Main.java
Created October 10, 2012 11:15 — forked from skRyo/Main.java
import java.io.File;
public class Main {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
/*解析対象ファイル*/
@becurt
becurt / gist:3864866
Created October 10, 2012 11:15 — forked from skRyo/gist:3859908
import java.io.BufferedReader;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.IOException;
/**
* fileを審査する
* @author becurt
*/
public class FileAnalyze {
import java.util.regex.Matcher;
import java.util.regex.Pattern;
/**
* 行の性質をパターンで分析する
* ただし、ブロックコメントの途中行については無視しここではハンドリングしない。
* 一行にブロックコメントが複数ある場合については対応しない。そんなの馬鹿げてる。
* @author becurt
*
*/
public class LinePattern implements AutoCloseable{
@becurt
becurt / View.java
Created August 8, 2012 00:34 — forked from skRyo/View.java
教えてエライ人3
package example;
class Control {
//重なった四角形の頂点x計算
static int CalcOverlapTopX(Model m1, Model m2){
int x = Math.max(m1.getX(),m2.getX());
return x;
}
//重なった四角形の頂点y計算