Skip to content
Snippets Groups Projects
Select Git revision
  • ed04b98b236f196cd3c1189a2d4df39d15c2f507
  • main default protected
2 results

day1code

Blame
  • day1code 1.01 KiB
    import java.nio.file.*;;
    public class day1code{
        public static String readFileAsString(String fileName)throws Exception{
            String data = "";
            data = new String(Files.readAllBytes(Paths.get(fileName)));
            return data; 
        }
        public static void main(String[] args) throws Exception{   
            String[] items = readFileAsString("C:\\Users\\micha\\Desktop\\Day 1\\inputData.txt").split("\n");
            String [] newItems=String.join(",", items).split(",");
            int maxCalorieCount = 0;
            int currentCalorieCount=0;
            for(int innerCounter =0;innerCounter<newItems.length;innerCounter++){
                if(newItems[innerCounter].replaceAll("[^\\d.]", "")==""){
                        currentCalorieCount=0;
                }else currentCalorieCount = currentCalorieCount+Integer.parseInt(newItems[innerCounter].replaceAll("[^\\d.]", ""));
                if (currentCalorieCount>maxCalorieCount)maxCalorieCount=currentCalorieCount; 
            }          
            System.out.println(maxCalorieCount);
        }   
    }