mE AJUDEM COM ESSA ATIVIDADE

Declare uma classe Java denominada Livro , que contém um construtor e um método main. Um livro possui um título e quantidade de páginas. Use Strings para representar o título. Use inteiros para representar a quantidade de páginas. O construtor deve receber através de parâmetros os dois dados suficientes para criar um livro. O método main deverá criar um array que armazenará quatro livros.

QUAL O ERRO ?

package exercicio08;

import java.util.Scanner;

/**
 *
 * @author Drica
 */
public class Livro {
    

     
     public static void main(String[] args) {
         
        String titulo;
        int pag;
        Scanner sc = new Scanner(System.in);

       System.out.println("Entre com o tamanho do vetor");

        int tam = sc.nextInt();      
        int[] vetor = new int[tam];
        for(int x=0; x < vetor.length; x++)
       
    System.out.println("digite o titulo:.");
    titulo = ler.nextLine();
    System.out.println("Digite a quantidade de páginas:");
    pag = ler.nextInt();
    
    System.out.println("O nome do livro::"+ titulo);
    System.out.println("Quantidade páginas:"+ pag);

Cara, você tem que declarar os atributos e criar o construtor como está pedindo na questão, vc ainda não fez isso.

a parte de “String titulo e int pag” tem que ficar dentro na classe livro, não dentro do metodo main

como ficaria o código ?

Exemplo:

public class Livro {
	private String titulo;
	private int numeroPaginas;
	/*
	* Construtor
	*/
	public Livro(String titulo, int numeroPaginas){
		this.titulo = titulo;
		this.numeroPaginas = numeroPaginas;
	}
	
	public static void main(String[] args){
		Livro[] livros = new Livro[4];
		livros[0] = new Livro("O Guarani", 604);
		livros[1] = new Livro("Triste Fim de Policarpio Quaresma", 814);
		livros[2] = new Livro("Memórias Póstumas de Brás Cubas", 916);
		livros[3] = new Livro("Ciranda de Pedra", 537);
		
		//Teste
		for(int i = 0; i < livros.length; i++)
			System.out.println("Obra: " + livros[i].titulo + " páginas: " + livros[i].numeroPaginas);
	}
}

Pronto, resolvido.
@Iohannes como que faz para quando eu mandar o codigo ele ficar assim ? no guj?

Seleciona o código todo, e aperta no botão </>

image