小编Iva*_*var的帖子

如何检查一个数字是否包含某个数字?

我需要编写一个名为 的布尔方法hasEight(),该方法将 aint作为输入,如果数字包含数字 8(例如 18、808),则返回 true。

我不想使用“字符串转换方法”。

我试过下面的代码,但只检查最后一位数字。

import java.util.Scanner;

public class Verificare {

    public static boolean hasEight(int numarVerificat) {
        int rest = numarVerificat % 10;
        return rest == 8;
    } 

    public static void main(String[] args) {
        Scanner keyboard = new Scanner(System.in);
        System.out.print("Introduceti numarul pentru verificare: ");
        int numar = keyboard.nextInt();
        Verificare.hasEight(numar);
        System.out.println("Afirmatia este: " + Verificare.hasEight(numar));
    
        keyboard.close();
    }
}
Run Code Online (Sandbox Code Playgroud)

java

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

为什么内存地址会在运行时更改

我在C#.Net中编写了一个带有简单双变量的应用程序,它在运行时被更改.我的目标是从另一个程序中读取此变量.所以我用ArtMoney查看内存以获取内存地址.但我的变量的地址在运行时更改.谁能告诉我为什么?

内存上的位置

在两次尝试中,地址都改变了两次然后稳定.地址的前两个字节在两次尝试时都相同但下一个字节在应用程序的每个开始时都不同.

  • 为什么地址在运行时改变了两次?
  • 怎么我确定地址的"偏移"?

.net c# memory memory-address

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

Spring Boot + Gradle将comand行args传递给application.property

我将Spring Boot与Gradle结合使用,在Intelij中执行以下操作:

10:43:37: Executing external task 'bootRun  -Drun.arguments="--
server.port=6666"'...
Run Code Online (Sandbox Code Playgroud)

但仍然在日志中,我看到:

Tomcat已初始化端口:8080(http)

我已经看到了,但是对我不起作用:https : //stackoverflow.com/a/37053004/3871754

java spring spring-mvc gradle spring-boot

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

"new byte ['Ѐ']"中的'Ѐ'是什么意思?

我正在阅读java中的一些源代码,以便从中学习.有一条我不明白的路线:

byte[] c = new byte['?'];
Run Code Online (Sandbox Code Playgroud)

在这种情况下,'Ѐ'字符意味着什么?谢谢你的帮助.

java byte

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

Java Streams方法不影响我的ArrayList?

我正在尝试在名为的ArrayList上执行以下流操作parts:

parts
    .stream()
    .map(t -> t.toLowerCase())
    .distinct()
    .sorted()
    .collect(Collectors.toList());
Run Code Online (Sandbox Code Playgroud)

其中parts包含这样的字符串:

Adventures
in
Disneyland
Two
blondes
were
going
to
Disneyland
....
Run Code Online (Sandbox Code Playgroud)

除了查看调试器之外,parts根本没有改变.不确定我是否错过了这个过程的一些步骤?

java arraylist java-stream

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

如何增加字典中的键?

我是 javascript 新手,我正在尝试增加字典中的一个键

var dic = {}
for (let i = 0; i < 100; i++) {
    dic['key']++        
}
console.log(dic)
Run Code Online (Sandbox Code Playgroud)

我没有得到递增的数字,我哪里出错了?

javascript

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

JavaScript 中参数值在运行时发生变化

请考虑以下代码:

function func1(a, b) {
  let args = arguments;
  console.log(args);

  return function() {
    for (let i in args) {
      console.log(args[i], a, b)
      args[i] += (a + b);
      console.log("|")
      console.log(args[i], a, b);
      console.log("end")
    }
  }
}

func1(2, 4)();
Run Code Online (Sandbox Code Playgroud)

这给出了以下输出

2 2 4
|
8 8 4
end
4 8 4
|
16 8 16
end
Run Code Online (Sandbox Code Playgroud)

这里的值如何a, b变化?

javascript

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

chrome 扩展 - 服务工作人员注册失败 - 清单 V3

我正在尝试构建一个简单的扩展,但在 background.js 行上收到“服务工作人员注册失败”错误。我阅读了一些其他帖子,使用包装器文件加载 background.js,但我使用的是 chrome 版本 105,不需要使用包装器修复。

清单.杰森:

{
  "name": "Test",
  "description" : "Test",
  "version": "1.0",
  "manifest_version": 3,
  "background": {
    "service_worker": "background.js"
  }
}
Run Code Online (Sandbox Code Playgroud)

背景.js:

chrome.action.onClicked.addListener(tab => {  
  chrome.tabs.update({url: 'http://example.com'});
});
Run Code Online (Sandbox Code Playgroud)

google-chrome google-chrome-extension

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

JS中的for循环只返回第一个值?

我在 JS 中创建了一个循环来计算阶乘 - 但是,我只是获取 for 循环的第一个值,而不是获取阶乘。在下面的代码中,我只得到 1 FirstFactorial(5);

关于这里出了什么问题有什么想法吗...?

function FirstFactorial(num) {
  var myVar = 1;
  for (var i = 1; i <= num; i++) {
    myVar = myVar * i;
    return myVar;
  }
};

console.log(FirstFactorial(5));
Run Code Online (Sandbox Code Playgroud)

javascript loops for-loop

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

为什么这个json字符串无法解析

也许我现在只是看不到它,但为什么这个json字符串无法解析?(因为它有效)

var content = $.parseJSON('{"foobar" : "hallo\"tow"}');
Run Code Online (Sandbox Code Playgroud)

http://jsfiddle.net/w6yjpame/2/

谢谢你的帮助!

javascript jquery json

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