Jump to content
pml

Ajuda em Java

Recommended Posts

pml

Boas,

Sei programar em C# mas nunca programei em Java até ao dia de hoje. E estou com grandes problemas a importar uma classe para leitura de dados IO. Basicamente em todos os exemplo que vejo na net todos chamam a classe que pretendem utilizar e pronto... mas comigo cada vez que chamo uma classe (por exemplo: import java.io;) no esta aparece-me sublinhada de amarelo e indicando que não pode ser utilizada.

Alguém me pode dar uma ajudinha?

Cumps

Pml

/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/

/*
* FormPrint.java
*
* Created on 26/Abr/2011, 7:10:26
*/

package desktopapplication1;


import java.io;
/**
*
* @author pml
*/
public class FormPrint extends javax.swing.JFrame {

    /** Creates new form FormPrint */
    public FormPrint() {
        initComponents();
    }

Share this post


Link to post
Share on other sites
Baderous

java.io é o nome de um package. Para importares todas as classes tens de fazer:

import java.io.*;

Para importar uma classe em particular:

import java.io.File;

Share this post


Link to post
Share on other sites
pml

experimentei como disseste e continua com o mesmo erro.

o 'import.java.io.*' aparece sublinhado a laranja e se passar o rato por cima diz o seguinte 'Unused Import -- (Alt-Enter shows hints)'.

Share this post


Link to post
Share on other sites
Knitter

Laranja não é um erro, é um aviso. Um "Unused Import" é isso mesmo, uma importação que não está a ser usada, estás a importar uma classe, ou um conjunto de classes, que não estás a usar.

É um aviso do IDE, não tem a ver com o Java/compilador, para os casos em que te possas ter enganado e estejas a importar classes que não usas. Importar classes que não são usadas tem várias desvantagens, sendo que importar todas as classes de um pacote é, geralmente, um erro de concepção mas não é um erro de código ou da plataforma.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.