学习算法的一点点笔记
2022-02-21 本文已影响0人
霍晓龙2021强化班
1 java的StringBulider类
StringBulider为字符串缓冲区
一、作用:
字符串缓冲区,可以提高字符效率
二、构造方法
StringBuilder()
构造一个不带任何字符的字符串生成器,其初始容量为 16 个字符。
StringBuilder(String str)
构造一个字符串生成器,并初始化为指定的字符串内容。
三、常用方法:
* public StringBuilder append(...)添加任意对象的字符形式
* public String toString() 将StringBuilder转换为String,String和StringBuilder之间可以相互转换
12 . System.out.println(Integer.toString(n, 2));// 将整数转换成二进制数
2 Java中的println和printf的区别
加粗样式. println是用于输出参数内容,然后换行,其参数个数固定为一个。printf是用于输出带各种数据类型的占位符的参数,其参数个数是不定的。
Java的输出方式一般有这三种,print、println、printf。它们都是java.long包里的System类中的方法。
1.Print输出会自动将括号中的内容转换成字符串输出,如果括号中是一个对象的话,就会自动调用toString()方法。该输出方式不会换行。
2.Println与print的用法和作用基本相同,但是println的输出是换行的,它会自动的在输出结果后面加上换行符。
3.Printf是沿用了C语言中的部分输出方式,可以格式化输出。它支持以下的常见输出格式