java培训
搜索分类

java初学者必背代码有哪些?java初学者必背代码

赋能网 2023-05-09 53

初学java的时候,我们不会写代码,其实这时候不妨趁有空的时候多背一些java代码,这样在进行java项目的时候,说不定还能用得了呢!那java初学者必背代码有哪些?下面来我们就来给大家讲解一下。

1. 字符串有整型的相互转换

String a = String.valueOf(2); //integer to numeric string int i = Integer.parseInt(a); //numeric string to an int

2. 向文件末尾添加内容

BufferedWriter out = null;
try
{
    out = new BufferedWriter(new FileWriter(”filename”, true));
    out.write(”aString”);
}
catch (IOException e)
{ // error processing code } finally { if (out != null) { out.close(); } }

3. 得到当前方法的名字

String methodName = Thread.currentThread()
    .getStackTrace()[1].getMethodName();

4. 转字符串到日期

java.util.Date = java.text.DateFormat.getDateInstance()
    .parse(date String);
或者是: SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");
Date date = format.parse(myString);

5、类的属性和方法

public class Liwl
{
    public String name = "liwanliang";
    public Integer age = 30;
    public static void main(String[] args)
    {
        Liwl liwl01 = new Liwl();
        //liwl01.name = "hello,world"
        System.out.println(liwl01.age)
    }
} //通过liwl01.name = "hello,world"的语句,无法保证类的安全性,不太满足类的封装

6、列出文件和目录

File dir = new File("directoryName");
String children = dir.list;
if (children == )
{
    // Either dir does not exist or is not a directory
}
else
{
    for (int i = 0; i < children.length; i++)
    {
        // Get filename of file or directory
        String filename = children[i];
    }
}
// It is also possible to filter the list of returned files.
// This example does not return any files that start with `..
FilenameFilter filter = new FilenameFilter
{
    public boolean accept(File dir, String name)
    {
        return !name.startsWith(".");
    }
};
children = dir.list(filter);
// The list of files can also be retrieved as File objects
File files = dir.listFiles;
// This filter only returns directories
FileFilter fileFilter = new FileFilter
{
    public boolean accept(File file)
    {
        return file.isDirectory;
    }
};
files = dir.listFiles(fileFilter);

多背java代码其实是积累java知识的一种方式,很多java开发语句我们不会写的时候,就可以将代码背下来,然后灵活应用!最后大家如果想要了解更多初识java知识,敬请关注赋能网。


发表评论
0评