小编Yok*_*hen的帖子

如何在java中将String转换/解析为char?

如何将StringJava中的值解析为char类型?

我知道怎么做到int和double(例如Integer.parseInt("123")),是否有一个字符串和字符类?

java string parsing char

194
推荐指数
6
解决办法
88万
查看次数

如果多行语句

我有一个if多条件的声明.我无法在一个窗口视图中看到它们.有没有办法在不同的行上分隔它们,还是必须将它们全部写在一行?

vba if-statement line-breaks

26
推荐指数
2
解决办法
8万
查看次数

从Java中的列表中选择多个随机元素

所以说我有

List<String> teamList = new LinkedList<String>()
teamList.add("team1");
teamList.add("team2");
teamList.add("team3");
teamList.add("team4");
teamList.add("team5");
teamList.add("team6");
Run Code Online (Sandbox Code Playgroud)

是否有一种简单的选择方法...以随机方式说明该列表中的6个元素中的3个而不选择相同的元素两次(或更多次)?

java random list

23
推荐指数
5
解决办法
2万
查看次数

使用未解析的标识符'AVPlayer'

我在互联网上找到了以下代码并复制并粘贴它以测试它,但它似乎没有工作.

import Foundation
import UIKit
import AVKit


class Video1: UIViewController {

    var playerViewController = AVPlayerViewController()
    var playView = AVPlayer() //Unresolved identifier 'AVPlayer'

    override func viewDidLoad() {
        super.viewDidLoad()
        // Do any additional setup after loading the view, typically from a nib.
    }

    override func viewDidAppear(animated: Bool) {
        var fileURL = NSURL(fileURLWithPath: "/Users/User/Desktop/video.mp4")
        playerView = AVPlayer(URL: fileURL) //Unresolved identifier 'playerView'
//Unresolved identifier 'AVPlayer'

        playerViewController.player = playerView //Unresolved identifier 'playerView'

        self.presentViewController(playerViewController, animated: true){
            self.playerViewController.player?.play()
        }


    }

    override func didReceiveMemoryWarning() {
        super.didReceiveMemoryWarning()
        // Dispose …
Run Code Online (Sandbox Code Playgroud)

xcode ios swift

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

在Visual Studio中对齐代码/代码边距

所以,当我以前在java中编程时,我在Eclipse中完成了它.每当我的代码具有相同的余量时,我只需选择所有内容并按Ctrl + i.现在我使用Visual Studio Professional进行C++编程问题很简单:如何正确设置代码行的边距,以便它看起来很好,我可以很容易地告诉什么代码属于括号内.

先谢谢你,我希望这个问题没有结束.我试着寻找答案,但没有找到答案.

c++ visual-studio

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

比较两个C风格字符串的正确功能是什么?

所以我陷入两难境地.我需要比较两个C风格的字符串,我搜索了最合适的函数:

memcmp   //Compare two blocks of memory (function)
strcmp   //Compare two strings (function )
strcoll  //Compare two strings using locale (function)
strncmp  //Compare characters of two strings (function)
strxfrm  //Transform string using locale (function)
Run Code Online (Sandbox Code Playgroud)

我认为第一个是地址,所以这个想法就出来了.第二个听起来对我来说是最好的选择,但无论如何我想听到反馈.其他三个让我一无所知.

c c++ string compare

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

在FlatList的末尾添加最后一个元素

我正在尝试实现以下目标,而除最后一个以外的所有目标都是来自数组的普通图像。

图片

当前,这是FlatList的代码:

<FlatList
  data={images}
  numColumns={3}
  // ListFooterComponent={
  // <View style={[StyleSheet.actionUploadedPictureFrame , {height: PIC_HEIGHT, width: PIC_WIDTH}]}>
  //     <Image source={require('../../../images/add-icon.png')} />
  // </View>}
  renderItem={ ({item, index}) => index == images.length -1 ?
     <View style={{flexDirection: 'row'}}>
       <Image style={[StyleSheet.actionUploadedPictureFrame , {height: PIC_HEIGHT, width: PIC_WIDTH}]} source={{uri: item.url}} /> 
       <View style={[StyleSheet.actionUploadedPictureFrame , {height: PIC_HEIGHT, width: PIC_WIDTH}]}>
         <Image source={require('../../../images/add-icon.png')} />
       </View>
     </View>
    : <Image style={[StyleSheet.actionUploadedPictureFrame , {height: PIC_HEIGHT, width: PIC_WIDTH}]} source={{uri: item.url}} /> }
  keyExtractor={(item, index) => index.toString()}
/>
Run Code Online (Sandbox Code Playgroud)

长话短说,它将数组中的图片呈现为3列的表格,并检查列表中的最后一张图片,并且除了呈现图片之外,还呈现此加号。

但是,如果列表中的元素数为3的倍数,则肯定会出现某种错误,因为加号很可能不在屏幕上。如果我使用ListFooterComponent,它将以全新的方式呈现它。

有谁知道解决这个问题的有效方法?

react-native react-native-flatlist

5
推荐指数
2
解决办法
1201
查看次数

哪个OutputStream子类写入文本文件

我正在编写一个程序,将数据输出到.txt文件,可以由一个人使用NotePad等程序读取.也许不一定是ASCII,但用户可以理解的东西.

我使用哪一种?

  • ByteArrayOutputStream
  • FileOutputStream中
  • FilterOutputStream中的
  • 的ObjectOutputStream
  • 的OutputStream
  • 的PipedOutputStream

我有这个赋值,要求我专门使用一个OutputStream子类,所以Writer不是一个选项.

课程概述

  • 在BalusC给出更简单的描述之前,ByteArrayOutputStream不理解它.显然它将事物存储在一个字节数组中,这使得它不可读,因为它们是特殊的字节.
  • FileOutputStream它将输出变为字节,因此它也是不可读的.
  • FilterOutputStream我认为它以我不理解的方式转换数据.当你在程序中编写它们时只想写东西时不好.
  • ObjectOutputStream根据"原始数据类型也可以使用DataOutput中的适当方法写入流中.字符串也可以使用writeUTF方法编写." 并且提供的示例可能是答案,但是再次这么多解释再次让我感到困惑.
  • OutputStream根本不理解描述.
  • PipedOutputStream它创建二进制数据管道.什么是管道?不是线索.

java ascii outputstream file

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

Java递归插入排序?

所以我试图将下面的代码变成一个递归方法,插入排序,但是尽管我尝试的却不能.谁能帮我?

public static void insertionSort(int[] array){
    for (int i = 1; i < array.length; i++){
        int j = i;
        int B = array[i];
        while ((j > 0) && (array[j-1] > B)){
            array[j] = array[j-1];
            j--;
        }
        array[j] = B;
    }
}
Run Code Online (Sandbox Code Playgroud)

编辑:我在想这样的事情,但它对我来说看起来并不是很复杂......

public static void insertionSort(int[] array, int index){
    if(index < array.length){
        int j = index;
        int B = array[index];
        while ((j > 0) && (array[j-1] > B)){
            array[j] = array[j-1];
            j--;
        }
        array[j] = B;
        insertionSort(array, index + 1); …
Run Code Online (Sandbox Code Playgroud)

java sorting recursion insertion-sort

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

构建错误"LNK2019:未解析的外部符号_WinMain @ 16"

所以,我是C++的总菜鸟,我需要认真的帮助.我打赌一些普通用户这甚至不是问题,所以请帮助我.

我在Visual Studio Professional中将其写为Win32控制台文件.

#include <iostream>
using namespace std;

int main()
{
    int i = 100;

    return 0;
}
Run Code Online (Sandbox Code Playgroud)

在控制台中我得到以下内容:

1>------ Build started: Project: Project1_RenatoAlegre, Configuration: Debug Win32 ------
1>Build started 1/25/2012 3:09:03 PM.
1>InitializeBuildStatus:
1>  Touching "Debug\Project1_RenatoAlegre.unsuccessfulbuild".
1>ClCompile:
1>  All outputs are up-to-date.
1>ManifestResourceCompile:
1>  All outputs are up-to-date.
1>MSVCRTD.lib(crtexew.obj) : error LNK2019: unresolved external symbol _WinMain@16 referenced in function ___tmainCRTStartup
1>c:\users\ren\documents\visual studio 2010\Projects\Project1_RenatoAlegre\Debug\Project1_RenatoAlegre.exe : fatal error LNK1120: 1 unresolved externals
1>
1>Build FAILED.
1>
1>Time Elapsed 00:00:03.37
========== …
Run Code Online (Sandbox Code Playgroud)

c++ linker-errors visual-studio

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