compareTo
LinkedList<String> listDates
в виде строковых чисел, например: 01.01.2023 или 01-01-2023 и т.п., то его можно отсортировать или найти нужную дату следующим образом:String tmp;
for(int i = listDates.size()-1; i >=0 ; i--){
for(int j = 0; j < i; j++){
if(listDates.get(j).compareTo(listDates.get(j+1))>0){
tmp = listDates.get(j);
listDates.set(j, listDates.get(j+1));
listDates.set(j+1, tmp);
}
}
}
выбрали посчитать у них всю стоимость и всю площадь и поделить всю стоимость на всю площадь
Почему arraylist пустой в методе sc() класса Main?
System.out.println(arrayList);
Его нужно перебрать каким-нибудь итератором (например for), а для начала параметризировать, указав тип данных public static ArrayList <?> arrayList
чтоб в него что-то положить. Поэтому он и пустой...Как обратиться к элементам списка arraylist в методе positiveTriangleCheckTest()?
positive..
в классе с расширением extends Main
:) imageLayer.add(label);
пишем imageLayer.add(new JScrollPane(label), BorderLayout.CENTER); Однако, окно нужно подёргать чтоб картинка появилась :) Поэтому, код получается следующего вида:JLayeredPane imagePanel = new JLayeredPane();
imagePanel.setBorder(BorderFactory.createTitledBorder("View"));
imagePanel.setLayout(new BorderLayout());
getContentPane().setLayout(new BorderLayout());
getContentPane().add(imagePanel, BorderLayout.CENTER);
load.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
BufferedImage image = loadImage();
if(image!=null) {
ImageIcon icon = new ImageIcon(image);
JLabel label = new JLabel(icon);
imagePanel.add(new JScrollPane(label), BorderLayout.CENTER);
// меняем размер окна после загрузки
frame.setSize(800, 600);
// Позиционируем окно по центру экрана
frame.setLocationRelativeTo(null);
}
}
});
int [] array = new int [100];
.............................
Scanner input = new Scanner(System.in);
int index=-1;
if(input.hasNextInt())
index = input.nextInt();
try { System.out.println(array[index]);}
catch(IndexOutOfBoundsException e) {
if (index<0) {
//.............
} else if (index>array.length-1) {
//.............
}
}