如何在java中调用另一个class

hello各位,我尝试把在同一个窗口下用一个main method去调用另一个class的东西,但是无论我怎么尝试这两个就是链接不起来,请问有哪位可以帮助我看一下吗?thanks

以下是我的部分代码

// main
public class LongestSubstringWithoutRepeatingCharacters {
public static void main(String[] args) {
String test = "abcdefg";
int ans = 0;
ans = new lengthOfLongestSubstring(test);
System.out.println("ans is: "+ans);
}
}
// 想被调用的class
class lengthOfLongestSubstring {

public int lengthOfLongestSubstring(String s) {
    String point1;
    String point2;
    String point3;
    String point4;
    int count = 1, maxcount = 0, newcount = 0;
        if(s.length()==1)
        {    
        return 1;

}

同一个窗口?
是在同一个文件里面嘛?
lengthOfLongestSubstring test = new lengthOfLongestSubstring();
lengthOfLongestSubstring.lengthOfLongestSubstring();

https://www.gaodaima.com/192958.html

ans是个int呀
你想让它变成lengthOfLongestSubstring 的实例,那它本身类型也应该是lengthOfLongestSubstring

你应该先在当前类中,new一个对象,然后,去调用该类中的方法即可