相关疑难解决方法(0)

如何比较Java中的字符串?

==到目前为止,我一直在我的程序中使用运算符来比较我的所有字符串.但是,我遇到了一个错误,将其中一个更改为了.equals(),并修复了该错误.

==坏?什么时候应该不应该使用它?有什么不同?

java string equality

726
推荐指数
23
解决办法
376万
查看次数

如何使用""初始化字符串?

如果String是一个类,就像其他任何类一样,如何使用双引号初始化它?

java string

154
推荐指数
5
解决办法
1万
查看次数

Java中的String和StringBuffer有什么区别?

Java中的String和StringBuffer有什么区别?

String的最大大小是多少?

java string stringbuilder stringbuffer

63
推荐指数
4
解决办法
18万
查看次数

使用equals()方法

所以我不确定为什么以下代码返回"它们不相等".从检查中它应该返回"他们是平等的".谁能帮我吗?先感谢您.

public class BenAndLiam {
public static void main(String[] args){
    String[] name = new String[2];
    name[0] = "Liam";
    name[1] = "Short";
    int[] marks = new int[3];
    marks[0] = 90;
    marks[1] = 50;
    marks[2] = 70;

    //make students
    Student Liam = new Student(1111, name, marks);
    Student Ben = new Student(1111, name, marks);

    //print Liam's info
    System.out.println(Liam.getId() + " " + Liam.getName()[0] + " " + 
    Liam.getName()[1] + " " + Liam.getMarks()[0] + " " + Liam.getMarks()[1] +
    " " + Liam.getMarks()[2]); …
Run Code Online (Sandbox Code Playgroud)

java

-4
推荐指数
2
解决办法
1288
查看次数

标签 统计

java ×4

string ×3

equality ×1

stringbuffer ×1

stringbuilder ×1