M2Eclipse: различия между версиями

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
[непроверенная версия][непроверенная версия]
Содержимое удалено Содержимое добавлено
Нет описания правки
Строка 58: Строка 58:
s += in.nextLine();
s += in.nextLine();
in.close();
in.close();
System.out.println("Содержимое файла: "+s);
System.out.println("Содержимое файла: "+s);


№1
public class main {
static int p=7;
static int q=5;
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
if (q > p) {
int temp = p;
p = q;
q = temp;
}
int moutS = chislobezpovtorov(p, q);
int moutB = chisloSpovtorami(p,q);
System.out.println("Получим " + moutS+" треугольников без повторного исп точек");
System.out.println("Получим " + moutB+" треугольников с повторным исп точек");
}
public static int chislobezpovtorov(int p, int q) {
int sum = 0;
if (q < Math.floor(p / 2) || q == p / 2) {
sum = q;
}
else if (q > p / 2) {
if (p % 2 == 0||p==q) {
sum = p / 2;
}
else {
sum = p / 2 + 1;
}
}

return sum;

}
public static int chisloSpovtorami(int p, int q) {
int sum = p*(p-1)*q;
return sum;
}
}


== Ссылки ==
== Ссылки ==

Версия от 08:55, 26 марта 2013

M2eclipse
Тип плагин и клиент
Разработчик Sonatype
Написана на Java[1]
Операционные системы Microsoft Windows , Mac , Linux
Последняя версия
Репозиторий github.com/eclipse/m2e-c…
Лицензия Eclipse Public License
Сайт sonatype.com

M2eclipse (Maven to Eclipse) — плагин, обеспечивающий интеграцию Maven с интегрированной средой разработки Eclipse.

M2eclipse является свободным программным обеспечением.

Возможности

  • Управление и интеграция с классами Eclipse
  • Создание и импортирование Maven проектов
  • Создание проектов с Maven архетипами
  • Интеграция с Web Tools Project
  • Интеграция с Subclipse
  • Интеграция с Mylyn
  • GUI презентация дерева зависимостей

Cчитать из файла

FileInputStream myfile = new FileInputStream("e:/const256.dat");
	 byte[] b = new byte [256];
	 byte a;
	 int c=0;
	String d;
	 myfile.read(b);
	 System.out.println(b[255]);


опеределение кол-ва ед. битов

		for(int i=0;i<256;i++)
		{
			for(int j=0;j<8;j++)
			{
				a=b[i];
				a>>=j;
				System.out.println(a%2);
				if(a%2>0)c++;
				System.out.println(c);
			}
		}

Запись в файл

FileOutputStream myfile1 = new FileOutputStream("e:/data.txt");
		myfile1.write(b);

Определение количества байтов в файле

File f = new File("e:/const260");
		long len = f.length();
		int n = (int) len;
		System.out.println(len);
		byte[] b = new byte [n];


Считать из файла его содержимое в String

		String s = "";
		Scanner in = new Scanner(new File("e:/const260"));
		while(in.hasNext())
		s += in.nextLine();
		in.close();
		System.out.println("Содержимое файла: "+s);


№1 public class main {

static int p=7; static int q=5;

/** * @param args */ public static void main(String[] args) {

// TODO Auto-generated method stub if (q > p) { int temp = p; p = q; q = temp; } int moutS = chislobezpovtorov(p, q); int moutB = chisloSpovtorami(p,q); System.out.println("Получим " + moutS+" треугольников без повторного исп точек"); System.out.println("Получим " + moutB+" треугольников с повторным исп точек"); }

public static int chislobezpovtorov(int p, int q) { int sum = 0;

if (q < Math.floor(p / 2) || q == p / 2) { sum = q; } else if (q > p / 2) { if (p % 2 == 0||p==q) { sum = p / 2; } else { sum = p / 2 + 1; }

}

return sum;

} public static int chisloSpovtorami(int p, int q) { int sum = p*(p-1)*q; return sum;

}

}

Ссылки

Sonatype

См. также

  1. The m2eclipse Open Source Project on Open Hub: Languages Page — 2006.
  2. Release 1.16.0 — 2020.