如何查看类是否内置到Java中?
我现在正在做一个Java项目,我觉得StringBuffer在执行这个特定任务时会有很大帮助,我正在“构建”矩阵的字符串表示:如何查看类是否内置到Java中?,java,import,stringbuffer,Java,Import,Stringbuffer,我现在正在做一个Java项目,我觉得StringBuffer在执行这个特定任务时会有很大帮助,我正在“构建”矩阵的字符串表示: /** * Returns a String representation of the Matrix using the getIJ getter * function. You should use MaF.dF to format the double numbers to a * sensible number of decimal places and
/**
* Returns a String representation of the Matrix using the getIJ getter
* function. You should use MaF.dF to format the double numbers to a
* sensible number of decimal places and place the numbers in columns.
*
* @return A String representation of the Matrix
*/
public String toString() {
//String stringBuilder = new String
StringBuffer beep = new StringBuffer;
for(i=0; i<m-1; i++){
for(j=0; j<n-1; j++){
}
// You need to fill in this method
}
/**
*使用getIJ getter返回矩阵的字符串表示形式
*功能。您应该使用MaF.dF将双精度数字格式化为
*合理的小数位数,并将数字放在列中。
*
*@返回矩阵的字符串表示形式
*/
公共字符串toString(){
//字符串生成器=新字符串
StringBuffer beep=新的StringBuffer;
for(i=0;iStringBuffer
内置在Java中,您不需要导入任何包。(其包是“自动”导入的Java.lang
)
见:
检查下面的代码。它运行时没有任何导入
public class StringBufferUse {
public static void main(String[] args) {
StringBuffer sb = new StringBuffer();
sb.append("a");
sb.append("b");
sb.append(123);
System.out.println(sb.toString()); /* prints "ab123" */
}
}
使用代替。这是构建String
s的推荐方法。您可以在JDK的Javadoc中找到JDK的类:
您不必显式地从java.lang
导入类。对于其他类,您需要定义import语句或使用完全限定的名称(例如java.util.List
而不是简单地List
)。这就是它的用途
只需确保您的文档与您正在使用的Java版本相匹配。这是针对Java 7的,如果您正在使用Java 1.6或Java 1.5,请确保您正在查看正确的文档
正在检查Javadoc的1.7版本,是的,就在那里
StringBuffer是内置于Java中的,还是需要导入
包裹
位于java.lang
下。如有疑问,请始终查看internet上的大量java文档资源
另外,如果有人能告诉我MaD.dF到底是什么/它是如何使用的
[我认为这是MaInput的一部分,我在网上找不到任何东西]
那将非常有帮助
我认为该注释是指对象MaD.dF或其他东西。如果您发布了代码的其他部分或指向代码获取位置的链接,则该注释将非常有用。能否请您提供一个链接,以获取此“示例Java程序”?如果您使用的是单个线程,则Performance wise StringBuilder的性能会更好。StringBuffer是threadsafe而StringBuilder不是。您“从联机尝试了一些示例Java程序,但它没有编译”。这是您的问题吗?说真的吗?这不完全是问题的答案,但仍然是有价值的输入。@SimonHellinger问题的实质是什么?“StringBuffer是内置到Java中的,还是需要导入包?”另外,如果你想找点乐子,StringBuilder会返回一个对自身的引用,所以你可以这样做:sb.append(“a”).append(“b”).append(123);耶!非常感谢,我会投票支持这里的每个答案,但显然我不能没有更多的代表。感谢大家提供的有用信息:)