小编Mis*_*vor的帖子

如何将单个字符串分解为字符串数组?

我有一个程序,我从一个字符串中读取格式化具有特定外观的字符串.我需要用逗号分隔的数字(例如"A,B,D,R0,34,CDF" - >"A","B","D","R0","34","CDF" ).字母之间有逗号,我试图做的很多(注意:"变量"是一个2D字符数组,newInput是一个字符串,它是一个方法参数,k和j被声明并定义为0)

for(int i=0; i<=newInput.Length; i++){
            while(Char.IsLetter(newInput[i])){
                variables[k,j]=(char)newInput[i];
                i++;
                k++;
            }
            k=0;j++;

        }
Run Code Online (Sandbox Code Playgroud)

具有多维字符数组.有没有办法用字符串完成?因为char数组与已经实现此方法的程序的许多部分冲突

c# arrays string wpf

6
推荐指数
2
解决办法
173
查看次数

从浏览器链接获取数据到应用程序

我已经定义了一个intent过滤器来监听我的应用程序中的自定义方案,但我还必须将数据发送到我的应用程序,以便我可以采取相应的行动.

我想要完成的任务 - 发送一个链接到用户(在浏览器中),他点击它,并将他带到我的应用程序,它将根据他点击的URL将一些数据添加到数据库.

android android-intent web

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

如何删除某个字符之前的所有内容并将字符分成组

所以我在表单中有一个 Java 输入

s1,s2,s3,s4,s5,...,sn
Run Code Online (Sandbox Code Playgroud)

我有 n 个字符,用逗号分隔。我想在某个点拆分它们,并且只在我的字符串中留下索引更大的字符。让我们假设这段代码

String s = "a,bn,c,st1,d,kr332,23,b4,46"
Run Code Online (Sandbox Code Playgroud)

我想拆分它,假设在第三个符号之后,所以在 c. 我想要剩下的字符串

s="st1,d,kr332,23,b4,46"
Run Code Online (Sandbox Code Playgroud)

我想出了一种方法,但它似乎很原始

List<String> list = Arrays.asList(s.split(","));
s="";
Run Code Online (Sandbox Code Playgroud)

现在我会有一个字符串列表,我可以像这样遍历它们

for(int i=(number where i want to cut off); i<list.size(); i++){
s+=list.get(i);
}
Run Code Online (Sandbox Code Playgroud)

有没有更优雅的方法来做到这一点?

java regex string

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

如何在Android的Xamarin .axml中应用自定义视图

我一直在我的Xamarin应用程序中实现淡入淡出的操作栏和视差滚动到我的Android UI.我需要扩展我的ScrollView,现在它被称为NotifyingScrollView.我现在如何设计我的.axml样式.我不能只在我的axml中写NotifyingScrollView,

namespace NightOut.UiComponents
{
class NotifyingScrollView : ScrollView
{
    public interface IOnScrollChangedListener
    {
        void OnScrollChanged(ScrollView who, int l, int t, int oldl, int oldt);
    }

    private IOnScrollChangedListener mOnScrollChangedListener { get; set; }


    public NotifyingScrollView(Context context) : base(context)
    {

    }

    public NotifyingScrollView(Context context, IAttributeSet attrs) : base(context, attrs)
    {

    }

    public NotifyingScrollView(Context context, IAttributeSet attrs, int defStyle) : base(context, attrs, defStyle)
    {

    }


    [Android.Runtime.Register("onScrollChanged", "(IIII)V", "GetOnScrollChanged_IIIIHandler")]
    protected override void OnScrollChanged(int l, int t, int oldl, int oldt)
    {
        base.OnScrollChanged(l, t, …
Run Code Online (Sandbox Code Playgroud)

android scrollview xamarin

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

使用Java从JSON提取名称/值对

我有这个JSON代码:

{
"success": 1,
"item": [
    {
        "itemId": "jogurt123",
        "name": "Jogurt",
        "description": "kajmak",
        "pictureUrl": "https://www.google.hr/images/srpr/logo11w.png",
        "categoryId": "mlijeko"
    }
],
"specs": [
    {
        "specId": "volumen",
        "value": "1",
        "unit": "litra"
    },
    {
        "specId": "mast",
        "value": "50",
        "unit": "%"
    }
]
Run Code Online (Sandbox Code Playgroud)

}

我想知道如何使用Java将名称/值对提取到字符串中。我想得到最终结果:

String name = "Jogurt"
String description = "kajmak"
etc...
Run Code Online (Sandbox Code Playgroud)

我尝试使用JSONObject创建一个包含此名称/值对的对象,然后我想提取它们,但是在以下代码中

    String getParam(String code, String element){
    try {
        String base = this.getItembyID(code);
        JSONObject product = new JSONObject(base);
        String param = product.getString("name");
        return param;
    } catch (JSONException e) {
        e.printStackTrace();
        return "error"; …
Run Code Online (Sandbox Code Playgroud)

java parsing json

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

无法在Swift中导入ObjectMapper

我需要将JSON反序列化为对象,我认为使用ObjectMapper会很棒.

遗憾的是,无法导入对象映射器.我收到消息:

No such module 'ObjectMapper'
Run Code Online (Sandbox Code Playgroud)

这是我的podfile

# Uncomment this line to define a global platform for your project
platform :ios, '8.0'
# Uncomment this line if you're using Swift
use_frameworks!



target 'OTTSwift' do
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '8.0'
use_frameworks!

pod 'Alamofire', '~> 3.0'
use_frameworks!
pod "EVReflection", '~> 2.6'
use_frameworks!
pod 'ObjectMapper', '~> 1.0'            
end
Run Code Online (Sandbox Code Playgroud)

我甚至尝试过Git导入,但它不起作用

json ios json-deserialization swift alamofire

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