我有一个数字,例如"1256",如何将其转换为数组?
实际上,我使用了一个类的构造函数来存储它.
public SecretBlock(int numbersToArray) {
this.arrayOfNumbers = new int[AMOUNT];
for (int i = AMOUNT - 1; i >= 0; i--) {
this.arrayOfNumbers[i] = numbersToArray % 10;
numbersToArray /= 10;
}
}
Run Code Online (Sandbox Code Playgroud)
是否有可能使用Java 8 Stream的精细/适当的解决方案?
我正在使用 Vuforia 和 ZXing.NET 创建一个应用程序。现在我需要来自 vuforia 相机的图像,所以我可以用 ZXing.NET 处理它。
这应该可以通过以下代码实现:
void SomeFunction(){
Image.PIXEL_FORMAT mPixelFormat = Image.PIXEL_FORMAT.RGB565;
CameraDevice mCameraDevice = CameraDevice.Instance;
mCameraDevice.SetFrameFormat(mPixelFormat, true);
Image cameraImage = mCameraDevice.GetCameraImage(mPixelFormat);
}
Run Code Online (Sandbox Code Playgroud)
但由于某种原因,我无法设置帧格式 Unity 抛出错误:
Failed to set frame format
UnityEngine.Debug:LogError(Object)
Vuforia.CameraDevice:SetFrameFormat(PIXEL_FORMAT, Boolean)
Run Code Online (Sandbox Code Playgroud)
我使用 Unity 2017.3.1p1
我想在单击按钮时更改材质垫-迷你晶圆厂按钮的颜色。
我的尝试如下。但是不起作用。
<button mat-mini-fab color="primary" #btn>Btn</button>
@ViewChild('btn') btn: ElementRef;
clicked() {
this.btn.nativeElement.style.backgroundColor = '#5789D8';
this.btn.nativeElement.style.color = '#FFFFFF';
}
Run Code Online (Sandbox Code Playgroud)