小编El3*_*1c4的帖子

意外的类型错误

我是Java的新手,我研究字符串,并且希望将字符串反转。这是我的代码

String myStr = "abcdef"; String reversed = "";
for(int j=myStr.length()-1;j>=0;j--) {
    myStr.charAt(j) += reversed;
}
Run Code Online (Sandbox Code Playgroud)

但这给我一个错误信息:

****.java:14: error: unexpected type
required: variable
found:    value
Run Code Online (Sandbox Code Playgroud)

但是当我用打印时System.out.print(reversed),它可以reversed正确打印。变量和值有什么区别?为什么即使给出错误消息也能给我正确答案?谢谢您的回答,谢谢

java

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

a + = b和a = a + b之间的差异

在Java中,我真的很想知道使用a += b;或是否有区别a = a + b;.我应该主要使用哪一个?我知道第一个是快捷方式,但编译器是否会以不同方式获得这两个指示?

java operators

3
推荐指数
1
解决办法
7105
查看次数

公众或没有

在java中,为了使我们的变量或方法公开,我们真的必须这样做吗?例如:

void aaa() {
...
}
Run Code Online (Sandbox Code Playgroud)

要么

public void aaa() {
...
}
Run Code Online (Sandbox Code Playgroud)

如果是必须的,为什么?

java oop public-method

1
推荐指数
3
解决办法
2760
查看次数

从html源代码获取链接

我有一个字符串作为HTML源代码.我想只获取该字符串中的链接并将这些链接放入ArrayList中.如你所知,我想在两者之间找到一些字符串<a href="THE LINK I WANT">但是我想在不使用任何外部库的情况下这样做.如何使用String类和循环的简单算法来完成它?谢谢!

html java

1
推荐指数
1
解决办法
3829
查看次数

指针逻辑

我一般都知道了指针的逻辑,但对于我来说,有一点与下面的代码有关.

#include <iostream>
using namespace std;

int main ()
{
int first = 50, 
second = 150;
int * p1, * p2;

p1 = &first;         //p1 is assigned to the address of first
p2 = &second;        //p2 is assigned to the address of second
*p1 = 100;           //first's value is changed as 100 by assigning p1's value to 100
*p2 = *p1;           //now p2's value should be 100 
p1 = p2;             //I think we want to change p1's adress as …
Run Code Online (Sandbox Code Playgroud)

c++ pointers pointer-address

0
推荐指数
1
解决办法
1195
查看次数

关于for循环的困惑

for(int i=0;i<10;i++) { 
    System.out.println(i);
}
Run Code Online (Sandbox Code Playgroud)

在这个简单的for循环中,我们i在零处初始化并在每个回合中递增它.但是如果我们已经增加了i,为什么我的输出从0开始.它不是必须为0吗?还有一个迹象表明

for(int i=0;i<10;) { 
    i++;
    System.out.println(i);
}
Run Code Online (Sandbox Code Playgroud)

它们都是循环,但为什么输出不同?

java for-loop

0
推荐指数
1
解决办法
125
查看次数

标签 统计

java ×5

c++ ×1

for-loop ×1

html ×1

oop ×1

operators ×1

pointer-address ×1

pointers ×1

public-method ×1