package com.javarush.task.task19.task1908;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.FileInputStream;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.util.ArrayList;
import java.util.Collections;
import java.util.*;
import java.io.FileOutputStream;
/*
Выделяем числа
*/
public class Solution
{
public static void main(String[] args) throws Exception
{
BufferedReader reader=new BufferedReader(new InputStreamReader(System.in));
String filename1 = reader.readLine();
String filename2 = reader.readLine();
reader.close();
BufferedReader reader2 = new BufferedReader( new FileReader(filename1));
String s="";
while (reader2.readLine()!=null)
s= s + reader2.readLine();
reader2.close();
if(s!=null)
{
BufferedWriter writer = new BufferedWriter( new FileWriter(filename2));
String[] words = s.split("//s");
for( int i=0; i < words.length; i++) // перебираем и ищем числа
{
if(isDigit(words[i])) // если число целое
writer.write(words[i] + " ");
}
writer.close();
}
}
private static boolean isDigit(String s) throws NumberFormatException
{
try
{
Integer.parseInt(s);
return true;
}
catch (NumberFormatException e)
{
return false;
}
}
}
package com.javarush.task.task19.task1908;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.FileInputStream;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.util.ArrayList;
import java.util.Collections;
import java.util.*;
import java.io.FileOutputStream;
/*
Выделяем числа
*/
public class Solution
{
public static void main(String[] args) throws Exception
{
BufferedReader reader=new BufferedReader(new InputStreamReader(System.in));
String filename1 = reader.readLine();
String filename2 = reader.readLine();
reader.close();
BufferedReader reader2 = new BufferedReader( new FileReader(filename1));
String s="";
while (reader2.readLine()!=null)
s= s + reader2.readLine();
reader2.close();
if(s!=null)
{
BufferedWriter writer = new BufferedWriter( new FileWriter(filename2));
String[] words = s.split("//s");
for( int i=0; i < words.length; i++) // перебираем и ищем числа
{
if(isDigit(words[i])) // если число целое
writer.write(words[i] + " ");
}
writer.close();
}
}
private static boolean isDigit(String s) throws NumberFormatException
{
try
{
Integer.parseInt(s);
return true;
}
catch (NumberFormatException e)
{
return false;
}
}
}